Job Summary:
We are looking for a dedicated and technically strong Senior Microsoft Engineer to be part of our Delivery & Support team. This role focuses on the implementation, configuration, and support of Microsoft technologies in client environments. As a Senior Engineer, you will play a key role in executing field deployments, providing advanced troubleshooting, and ensuring smooth operation of Microsoft-based solutions across cloud and hybrid infrastructures.
Key Responsibilities:
- Implementation & Configuration: Deploy and configure Microsoft solutions, including Microsoft 365 (Exchange, Teams, SharePoint, Intune), Azure Active Directory, and related services.
- Field Support: Act as the main technical contact for on-site and remote support activities, handling escalations and ensuring issues are resolved effectively and efficiently.
- Client Interaction: Work closely with client stakeholders during the implementation and support phases, ensuring clear communication and high service quality.
- System Monitoring & Maintenance: Perform regular health checks, monitoring, and proactive maintenance to ensure optimal system performance and reliability.
- Documentation: Develop and maintain technical documentation such as deployment guides, SOPs, and client-facing support materials.
- Collaboration with Project Teams: Coordinate with Solution Architects and Project Managers to ensure successful delivery of technical solutions as per design.
- Technical Training: Provide technical guidance and hands-on training to client IT teams during and after the implementation process.
Qualifications:
- Experience: Minimum of 5 years of hands-on experience in delivering and supporting Microsoft-based solutions.
- Solid experience with Microsoft 365 suite: Exchange Online, Microsoft Teams, SharePoint Online, OneDrive, Intune.
- Proficient in Azure Active Directory, Conditional Access, MFA, and identity lifecycle management.
- Familiarity with Windows Server environments, Active Directory, DNS/DHCP, and hybrid configurations.
- Certifications: Microsoft certifications such as MS-102, MS-700, AZ-104, or equivalent are highly preferred.
- Problem Solving: Strong analytical and troubleshooting capabilities to diagnose and resolve complex technical issues.
- Communication Skills: Able to explain technical solutions in a clear and concise manner to both technical and non-technical stakeholders.
- Team Player: Able to work both independently and collaboratively in cross-functional teams.
- Travel Flexibility: Willingness to travel to client sites for implementation or support purposes when needed.