Microsoft Certified Engineer (Full Stack)
New York Institute of Technology
Old Westbury, NY
Job posting number: #7251723
Posted: June 3, 2024
Application Deadline: Open Until Filled
Job Description
OverviewNew York Institute of Technology's six schools and colleges offer undergraduate, graduate, and professional degree programs in in-demand disciplines including computer science, data science, and cybersecurity; biology, health professions, and medicine; architecture and design; engineering; IT and digital technologies; management; and energy and sustainability. A nonprofit, independent, private, and nonsectarian institute of higher education founded in 1955, it welcomes nearly 8,000 students worldwide.
The university has campuses in New York City and Long Island, New York; Jonesboro, Arkansas; and Vancouver, British Columbia, as well as programs around the world. More than 112,000 alumni are part of an engaged network of physicians, architects, scientists, engineers, business leaders, digital artists, and healthcare professionals. Together, the university’s community of doers, makers, healers, and innovators empowers graduates to change the world, solve 21st-century challenges, and reinvent the future.
For more information, visit nyit.edu.
This position will specialize in leveraging the full spectrum of Microsoft technologies, including Azure cloud services and AI-based solutions, to drive innovation, efficiency, and excellence across New York Tech. The Microsoft Certified Engineer will be responsible for the design, implementation, and maintenance of Microsoft-based solutions. The ideal candidate will possess deep expertise in the entire Microsoft technology stack, including Windows Server, Active Directory, SharePoint, Teams, UCaaS, SQL Server, as well as Azure cloud services and AI Copilot capabilities. The role will involve collaborating closely with cross-functional teams to understand client requirements, architect robust solutions, and provide technical leadership throughout the project lifecycle.
Responsibilities
Design, develop, and implement end-to-end Microsoft solutions, encompassing on-premises, hybrid, and cloud environments, leveraging AI and Azure services as appropriate to drive innovation and efficiency.
Configure, deploy, and manage Microsoft infrastructure components, including Windows Server, Active Directory, Exchange Server, SharePoint, Teams, SQL Server, and Power Platform, ensuring high availability, scalability, and security.
Architect and implement AI-driven solutions using Microsoft Copilot services, such as and Copilot Bot Services, to enable intelligent automation, analytics, and personalized learning experiences.
Configure, deploy, and manage Microsoft 365 applications and features to meet business requirements. Oversee the maintenance of 365 services (Exchange Online, SharePoint, OneDrive, Teams, etc.).
Plan and execute migrations from on-premises Active Directory to Microsoft 365 services, applications, identity, and device management solutions.
Maintain Microsoft 365 tenant configuration settings, such as domain name settings, federation, and external access.
Work with the Security team to configure and manage Microsoft 365 security and compliance features, such as conditional access, data loss prevention (DLP), and retention policies.
Provide technical expertise and guidance to internal teams and clients on the integration, customization, and optimization of Microsoft solutions, ensuring alignment with industry best practices and regulatory requirements.
Collaborate with software developers, data scientists, and other technical teams to design and implement custom applications and workflows leveraging Microsoft technologies.
Collaborate with clients and internal stakeholders to analyze business requirements, assess technical needs, and recommend optimal Microsoft-based solutions to enhance educational processes and outcomes.
Stay updated on the latest advancements in Microsoft technologies, AI, and higher education trends; proactively identify opportunities to enhance existing offerings and drive innovation.
Participate in the documentation, testing, and deployment of Microsoft-based solutions, adhering to project timelines and quality standards.
Assist management in the planning, investigation, budgeting, development and implementation of new technologies and services to meet changing needs of the academic community.
Stay abreast of evolving technology trends and best practices in student information systems; clearly communicate opportunities and/or threats to supervisor and senior IT management.
Perform other duties as needed by the department and defined by the supervisor.
Qualifications
Bachelor’s degree in Computer Science, Engineering, or a related field is required; Master’s degree preferred. Significant work experience would be considered in lieu of advanced degree requirement.
A minimum of 5 years relevant experience; prior experience working in the higher education sector, with a strong understanding of academic workflows, institutional data management practices, and regulatory requirements preferred.
Microsoft Certified: Azure Solutions Architect certification or equivalent, with additional certifications across the Microsoft technology stack (e.g., MCSE, MCSA) preferred.
Proven experience in full stack development, including proficiency in front-end (HTML/CSS/JavaScript) as well as back-end tools commonly used in Microsoft environments (PowerShell, C#, SQL).
Extensive hands-on experience in designing, implementing, and managing Microsoft-based solutions, including Windows Server, Active Directory, Exchange Server, SharePoint, Teams, UCaaS, SQL Server, and Power Platform. Familiarity with Copilot’s features and ability to support and integrate its capabilities across the enterprise preferred.
Proficiency in Microsoft Azure cloud services, with expertise in Copilot and machine learning capabilities.
Familiarity with programming languages commonly used in Microsoft environments, such as PowerShell, C#, SQL, and JavaScript.
Detail-oriented, with a commitment to delivering high-quality results within established timelines and a proven record of testing, proofing, and creating documentation.
Exceptional communication skills, adept at fostering productive collaboration across diverse teams and proficient in conveying complex technical concepts to non-technical stakeholders with clarity and precision.
Strong problem-solving abilities, attention to detail, and a proactive mindset towards continuous learning and professional development.
Skilled in managing multiple tasks within a dynamic, team-centric environment, capable of adeptly prioritizing workloads based on urgency, volume, and other pertinent factors.
Must possess a high degree of proficiency and integrity relative to information security as well as broad knowledge of applicable data security/privacy practices and laws.
Proven ability to engage effectively with individuals from varied backgrounds, including students, faculty, and staff, in support of cultivating a welcoming and inclusive environment.
Team player with excellent consulting skills and a fun but professional presence required.
Ability to work nights, weekends and holidays on an as-needed basis to meet the demands of the role and ensure operational effectiveness.