Microsoft 365 Engineer
Microsoft 365 Engineer
£65,000 – £70,000 + Excellent Bonus & Benefits
Location: London (Hybrid Working)
Role Overview
This role is suited to a hands-on M365 Engineer looking to deepen their expertise in a modern, cloud-first environment, with a strong focus on Microsoft technologies and Azure.
You will play a key role in supporting, evolving, and modernising a hybrid infrastructure estate, balancing day-to-day operational support with ongoing cloud adoption and platform improvement initiatives.
The position offers an opportunity for either an experienced 3rd Line Engineer ready to step into a more senior role, or a seasoned engineer looking to transition further into Azure-focused engineering. You will be expected to take ownership of technical solutions, contribute to architectural decisions, and act as a key escalation point within the wider technology team.
Key Responsibilities
Platform Engineering & Ownership
- Design, implement, and maintain core Microsoft platforms across a hybrid environment
- Support the ongoing evolution from on-prem infrastructure to cloud-based services
- Manage configurations, policies, and platform optimisation across Microsoft technologies
Cloud & Infrastructure Operations
- Monitor, maintain, and troubleshoot both cloud and on-premises infrastructure
- Support migrations, upgrades, and decommissioning of legacy systems
- Ensure high availability, performance, and reliability of core services
Technical Leadership & SME Capability
- Act as a subject matter expert across Microsoft and Azure technologies
- Provide technical leadership and guidance to engineers across the team
- Mentor junior team members and support knowledge sharing
Stakeholder Engagement
- Work closely with internal stakeholders to gather requirements and translate them into technical solutions
- Provide clear technical input into projects, improvements, and system changes
- Confidently engage with both technical and non-technical audiences
Support & Escalation
- Act as an escalation point for complex technical issues across infrastructure and cloud services
- Support 1st and 2nd line teams, including participation in out-of-hours support where required
- Troubleshoot and resolve issues across legacy and modern platforms
Project & Delivery Support
- Collaborate with project and delivery teams to ensure smooth implementation of new systems and services
- Contribute to technical design and ensure alignment with existing architecture
Documentation & Governance
- Produce and maintain clear technical documentation and support materials
- Work with Security teams to ensure platforms align with security standards and best practices
Essential Experience
- Experience supporting and managing Microsoft-based environments (including M365 and Azure)
- Strong background in hybrid infrastructure (on-prem and cloud)
- Experience in a 3rd line or senior infrastructure engineering role
- Knowledge of identity, access management, and policy-driven environments
- Understanding of cloud security principles and best practices
- Experience troubleshooting complex infrastructure and platform issues
- Strong stakeholder engagement and communication skills
- Analytical mindset with strong problem-solving capability
- Ability to work independently and manage competing priorities
Desirable Experience
- Experience migrating services from on-premises to Azure
- Exposure to cloud cost optimisation and resource management
- Experience working in evolving or transformation-led environments
- Relevant Microsoft or cloud certifications