We are seeking a Senior Microsoft 365 / Entra Engineer to support and evolve a complex enterprise cloud environment serving approximately 10,000 users across multiple Microsoft tenants.
This is a senior technical role operating at Level 3, responsible for advanced administration, engineering, and platform optimisation across Microsoft 365, identity, security, collaboration, and Azure-integrated services. The successful candidate will work in a multi-tenant enterprise environment, supporting migrations, integrations, and secure service delivery at scale.
Key Responsibilities
Administer and optimise the full Microsoft 365 suite in a large-scale enterprise environment
Manage Exchange Online, SharePoint Online, and Microsoft Teams environments
Configure and support Teams Enterprise Voice, call flows, policies, and telephony integrations
Support tenant migrations, onboarding activities, and cross-tenant collaboration
Identity & Access Management
Administer and engineer Microsoft Entra ID (Azure AD)
Design and manage Conditional Access Policies and Zero Trust controls
Support hybrid identity integrations with on-premises infrastructure
Manage B2B and B2C identity models across multi-tenant environments
Implement secure authentication, SSO, MFA, and identity governance controls
Endpoint & Collaboration Platforms
Implement endpoint security policies, compliance controls, and device lifecycle governance
Support collaboration architecture, document management, and information structure
Security, Compliance & Governance
Implement Microsoft 365 security best practices across identity, data, and endpoints
Administer compliance, retention, and eDiscovery solutions using Microsoft Purview
Support information protection, data loss prevention, and regulatory controls
Contribute to enterprise security posture improvements and risk mitigation
Support integrations with Microsoft Azure infrastructure services
Work with Azure-hosted workloads, hybrid cloud environments, and Azure Arc-enabled services
Assist in identity-linked cloud governance and infrastructure security controls
Automation & Scripting
Develop automation using PowerShell and Microsoft Graph API
Optimise operational efficiency through scripting, monitoring, and platform automation
Support repeatable deployment patterns and configuration-as-code practices
Required Experience
Senior (L3) engineering experience in large-scale Microsoft 365 environments
Strong hands-on experience with Microsoft Entra ID and enterprise IAM
Experience supporting multi-tenant Microsoft cloud environments
Proven experience delivering tenant migrations and onboarding projectsDeep understanding of enterprise security and compliance frameworks
Strong PowerShell scripting and automation capability
Experience integrating cloud identity with on-premise infrastructure
Azure infrastructure engineering and hybrid cloud deployments
Enterprise Voice / telephony integration experience
Experience working in regulated or highly governed environments
Microsoft certifications (Enterprise Admin, Security, Identity, or Azure)
Key Skills
Candidate Profile
Senior-level engineer comfortable operating as a technical escalation point
Strong troubleshooting capability across cloud identity and collaboration stacks
Able to work in complex enterprise environments with multiple stakeholders
Structured, security-conscious, and automation-oriented mindset
Clear communicator able to support both technical and non-technical audiences
#J-18808-Ljbffr