will be responsible for designing, implementing, and maintaining Windows-based systems and Microsoft 365 applications to ensure the reliability and security of our IT infrastructure. You will collaborate closely with other IT professionals to deliver efficient and effective solutions that meet the needs of our organization.
Responsibilities:
Design, implement, and manage Windows Server environments (including Windows Server 2012, 2016, 2019) to support business operations.
Administer and maintain Microsoft 365 (Office 365) applications and services, including Exchange Online, SharePoint Online, Teams, and OneDrive.
Manage and troubleshoot Active Directory, Azure Active Directory, DNS, DHCP, and other directory services.
Implement and manage Azure services relevant to Windows and Microsoft 365 integration.
Monitor system performance and ensure system availability and reliability.
Implement security best practices and configure security settings in Windows Server and Microsoft 365 environments.
Perform system upgrades, patches, and updates in accordance with best practices and change management policies.
Provide technical support and troubleshooting assistance to end-users and other IT staff.
Collaborate with other IT teams and stakeholders to integrate Microsoft 365 solutions with existing systems and applications.
Create and maintain documentation related to system configurations, processes, and procedures.
Participate in disaster recovery and business continuity planning and testing.
Stay current with industry trends and emerging technologies to support continuous improvement and innovation.
Requirements:
Bachelor’s degree in Computer Science, Information Technology, or related field (or equivalent work experience).
Proven experience as a Windows Engineer, Microsoft 365 Engineer, or similar role in IT infrastructure.
In-depth knowledge of Windows Server operating systems (Windows Server 2012, 2016, 2019) and desktop operating systems (Windows 10).
Experience administering Microsoft 365 applications and services (Exchange Online, SharePoint Online, Teams, OneDrive).
Strong understanding of Active Directory, Azure Active Directory, DNS, DHCP, SCCM and related Microsoft technologies.
Familiarity with Azure services and cloud integration with Windows and Microsoft 365.
Hands-on experience with virtualization technologies (VMware, Hyper-V) is a plus.
Excellent troubleshooting skills and the ability to analyze and resolve complex technical issues.
Strong communication and interpersonal skills; ability to work effectively in a team environment.
Relevant certifications (e.g., MCSE, MCSA, Microsoft 365 Certified) are a plus.
Ability to prioritize tasks and work independently under minimal supervision.