Job description
The Systems Engineer II is responsible for the design, implementation, and optimization of enterprise-level Windows, virtualization, and Microsoft 365 infrastructure. This role ensures the reliability, security, and performance of IT systems across on-premises and cloud environments.
The engineer will collaborate with cross-functional teams to deliver scalable, secure, and innovative solutions that meet business needs
Primary Responsibilitie
Windows Engineering:
• Design, implement, and optimize Windows-based solutions, with emphasis on both Azure and on-premises Active Directory.
• Evaluate and implement Windows Server technologies including Group Policy and DNS.
• Perform system upgrades, patch management, and security hardening.
• Troubleshoot and resolve complex Windows-related issues.
• Implement and manage cloud-based solutions such as Azure AD, IaaS infrastructure, and Microsoft 365.
• Administer and configure identity management platforms (Okta, Azure AD)
• Participate in disaster recovery planning and execution.
Virtualization:
• Design and implement virtualization infrastructure including server installations and configuration.
• Manage and maintain virtualization platforms such as VMware and Azure Virtual Desktop.
• Create and manage virtual machines and associated resources (memory, storage).
• Provide technical support for virtualization-related issues.
• Maintain documentation and collaborate with teams to define virtualization-based solutions.
Microsoft 365:
• Design and implement Exchange infrastructure including hybrid server installations.
• Lead M365 migration projects (Exchange Online, SharePoint, Teams).
• Implement security best practices (DLP, MFA, compliance policies).
• Provide training and documentation for end-users and support teams.
• Collaborate with IT teams to ensure cohesive integration of M365 services.
Other Responsibilities:
• Ensure smooth transitions from project integration to daily operations.
• Define and improve process and technology standards across the enterprise.
• Provide technical guidance and mentorship to team members.
• Stay current with industry trends and emerging technologies.
• Participate in On-Call support rotations as required.
Required Qualifications:
• 10+ years of experience in Windows Systems Engineering or related IT infrastructure roles.
• Strong expertise in Windows Server OS (2016, 2019, and newer).
• Experience with virtualization technologies (VMware, Azure Virtual Desktop).
• In-depth knowledge of M365 applications (Exchange Online, SharePoint, Teams).
• Proficiency in identity management platforms (Okta, Azure AD).
• Strong understanding of Active Directory, Group Policy, DNS.
• Proficient in PowerShell scripting for automation and administration.
• Familiarity with cloud services (Azure, GCP, Microsoft 365).
• Strong problem-solving, communication, and time management skills.
Preferred Qualifications:
• Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience).
• Relevant certifications (e.g., Microsoft Certified: Azure Administrator, MCSE).
• Experience with M365 migration projects and security compliance.