Senior Microsoft 365 Systems Engineer

Randstad Delivery (GBS)

Bedford

On-site

GBP 83,000 - 120,000

Part time

10 days ago
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Randstad Delivery (GBS) in Bedford, UK is seeking a Senior Microsoft 365 Systems Engineer to support, secure, and automate a high‑concurrency global workplace with 150,000+ users. You will join global infrastructure, security, and networking teams to own enterprise messaging, identity governance, security enforcement, and PowerShell automation across the M365 ecosystem.

The role focuses on Exchange Online, Teams, SharePoint, OneDrive, Entra ID, MFA, SSO, PIM, DMARC/SPF/DKIM, and governance with

Qualifications

  • 6+ years of hands-on Microsoft 365 systems engineering in large enterprises.
  • Deep expertise in Exchange Online, Teams, SharePoint Online, and OneDrive.
  • Experience administering Proofpoint and domain protection (DMARC/SPF/DKIM).
  • Strong PowerShell scripting for automation and reporting.
  • Familiarity with Entra ID, Conditional Access, MFA, and PIM.
  • Experience across Windows Server and Linux environments.

Responsibilities

  • Administer and optimize Exchange Online, Teams, SharePoint Online, OneDrive, and hybrid Exchange.
  • Configure and enforce email security gateways and DMARC/SPF/DKIM protections.
  • Design and manage Entra ID with CA, MFA, SSO, and PIM following Zero Trust.
  • Develop PowerShell scripts and Graph API solutions to automate tasks.
  • Support governance using Microsoft Purview and Defender for Office 365.
  • Collaborate with global teams across Windows Server and Linux environments.

Skills

PowerShell scripting
Microsoft Graph API
Exchange Online administration
Entra ID / Azure AD
Security governance

Tools

Proofpoint
Microsoft Purview
Microsoft Defender for Office 365
PowerShell
Microsoft Graph API

Job description

Job Title: Senior Microsoft 365 Systems Engineer

Location: Bedford, UK

Duration: 3 Months

Hours: 37.5 hours per week

Rate: Dependent on experience

About the Role

We are recruiting a Senior Microsoft 365 Systems Engineer to support, secure, and automate a high-concurrency global workplace environment supporting 150,000+ users worldwide.

Working alongside global infrastructure, security, and networking teams, you will take ownership of enterprise messaging, identity governance, security enforcement, and PowerShell automation across the Microsoft 365 ecosystem and integrated security gateways.

Key Responsibilities
  • M365 & Messaging: Administer and optimize Exchange Online, Microsoft Teams, SharePoint Online, OneDrive, and Hybrid Exchange environments at scale.
  • Email Security & Domain Protection: Configure, manage, and enforce email security gateways (Proofpoint) and email authentication protocols (DMARC, SPF, and DKIM).
  • Identity & Security Controls: Design and manage Entra ID (Azure AD), Conditional Access policies, Multi-Factor Authentication (MFA), Single Sign-On (SSO), and Privileged Identity Management (PIM) following Zero Trust principles.
  • Automation: Write and maintain advanced PowerShell scripts and Microsoft Graph API solutions to automate administrative tasks and operational workflows.
  • Compliance & Governance: Support eDiscovery, retention policies, and data protection using Microsoft Purview and Microsoft Defender for Office 365.
  • Hybrid Systems: Support integration points across Windows Server and Linux infrastructure.
Required Qualifications & Experience
  • 6+ years of hands-on Microsoft 365 systems engineering experience in large-scale enterprise environments (10,000+ users minimum).
  • Deep technical expertise in Exchange Online, Teams, SharePoint, and OneDrive.
  • Strong hands-on experience administering Proofpoint email security platforms.
  • Proven track record implementing and managing DMARC, SPF, and DKIM domain protection policies.
  • Advanced PowerShell scripting capabilities for reporting, automation, and task execution at scale.
  • Expertise in Entra ID, Conditional Access, MFA, and PIM (Privileged Identity Management).
  • Experience supporting both Windows Server and Linux environments.
  • Excellent troubleshooting, analytical, and technical documentation skills.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Microsoft 365 Engineer
Microsoft 365 Engineer

Kryptos Technologies limited • Greater London

On-site
Confidential
Senior M365 Platform Engineer - 6 month FTC
Senior M365 Platform Engineer - 6 month FTC

Smartstream Limited • West of England

On-site
GBP 65,000 - 85,000
Senior M365 Engineer
Senior M365 Engineer

Randstad Technologies Recruitment • City Of London

On-site
GBP 70,000 - 100,000
Senior M365 Platform Engineer - 6 month FTC
Senior M365 Platform Engineer - 6 month FTC

SmartStream • West of England

On-site
GBP 70,000 - 95,000
Senior M365 Engineer
Senior M365 Engineer

Randstad Technologies Recruitment • Greater London

On-site
GBP 111,000 - 166,000
Microsoft Azure, Messaging & Collaboration Lead
Microsoft Azure, Messaging & Collaboration Lead

Cognizant • City Of London

On-site
GBP 90,000 - 120,000
Senior Microsoft 365 Systems Engineer - Automation
Senior Microsoft 365 Systems Engineer - Automation

Randstad Delivery (GBS) • Bedford

On-site
GBP 83,000 - 120,000
System Administrator - Microsoft
System Administrator - Microsoft

GCS Recruitment • Greater London

On-site
GBP 111,000 - 148,000
M365 Platform Software Engineer
M365 Platform Software Engineer

Outsource UK • Preston

On-site
GBP 40,000 - 60,000
Senior M365 Platform Engineer - 6 month FTC
Senior M365 Platform Engineer - 6 month FTC

iO Associates • West of England

On-site
GBP 90,000 - 131,000