Logo-of-Whirr-Crew-hiring-for-jobs-in-US-on-GrabJobs

Microsoft 365 Automation Engineer, EU based

icon building Company : Whirr Crew
icon briefcase Job Type : Full Time

Number of Applicants

 : 

000+

Click to reveal the number of candidates who applied for this job.
icon loader
icon loader

Let AI Supercharge Your Job Hunt!

JobCopilot scans 500,000+ company career sites daily to find jobs for you

Never miss an opportunity Save hours by auto-filling applications forms Land more interviews with tailored applications
happy man
thunder iconActivate JobCopilot

Job Description - Microsoft 365 Automation Engineer, EU based

We are looking for an experienced Microsoft 365 Automation Engineer to join a configuration-as-code initiative focused on automating governance and deployment within the Microsoft 365 ecosystem.
This role is ideal for a hands-on engineer who combines deep PowerShell development expertise with strong knowledge of Microsoft 365 administration and DevOps practices. The position focuses on building scalable automation, extending open-source frameworks, and treating M365 configuration as code.
Details:
  • Contract type: B2B (50% allocation)

  • Start: ASAP

  • Duration: Until the end of August (with possible prolongation)

  • Location: Remote, EU based


Responsibilities:
  • Design and implement automation for Microsoft 365 tenant configuration using a configuration-as-code approach

  • Deploy and manage Microsoft365DSC framework across M365 services (Entra ID, Exchange Online, SharePoint Online, Teams, Intune)

  • Extend and modify existing frameworks, including development of custom PowerShell modules and DSC resources

  • Build and maintain CI/CD pipelines (Azure DevOps or GitHub Actions) for automated configuration deployments

  • Implement configuration drift monitoring and automated reporting

  • Ensure security and compliance alignment of automated configurations

  • Collaborate with stakeholders, document automation processes, and provide technical guidance when needed

Requirements:
PowerShell & Automation
  • Advanced experience with PowerShell development (module creation, scripting best practices)

  • Strong knowledge of Desired State Configuration (DSC) architecture (LCM, MOF files, custom resources)

  • Experience interacting with Microsoft Graph API and REST APIs via PowerShell

  • Ability to write clean, reusable, and testable code (Pester is a plus)

Microsoft 365
  • Strong hands-on experience managing Microsoft 365 workloads:

  • Entra ID (Azure AD)

  • Exchange Online

  • SharePoint Online

  • Microsoft Teams

  • Intune (Endpoint Manager)

  • Understanding of authentication models (Service Principals, App Registrations, Certificate-based auth)

DevOps & CI/CD
  • Strong Git knowledge (branching strategies, PR workflows)

  • Experience building CI/CD pipelines in Azure DevOps (YAML) or GitHub Actions

  • Experience with configuration export/import methodologies

Nice to Have
  • Hands-on experience with Microsoft365DSC framework

  • Knowledge of ReverseDSC and cross-tenant configuration synchronization

  • Experience with Azure Automation or Azure Functions

  • Microsoft certifications (MS-700, MS-102, AZ-400)

  • Open-source contributions (PowerShell or Microsoft365DSC related)

Original job Microsoft 365 Automation Engineer, EU based posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Share Job
Share Job

Auto-Apply to Automation Engineer Jobs with your AI JobCopilot

thunder icon Auto-Apply with AI

Similar Automation Engineer Jobs in the US

GrabJobs is the no1 job portal in the US, connecting you to thousands of jobs fast! Find the best jobs in the US, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.