jobportalschweiz.ch
← All jobs

Senior M365 DevOps Engineer (a)

Schulen Luzern

Employment type
Full-time
Location
Luzern · Remote possible
First posted
Apply now

Working for the Kanton Luzern means helping to shape the future - that of the canton, its inhabitants, and not least your own. More than 7,000 employees in 200 different professions contribute daily to the excellent quality of life in our canton.

Die Dienststelle Informatik (DIIN) provides comprehensive IT services for the departments, courts, and schools of the Kanton Luzern. In addition to advising on IT issues in the areas of architecture, security, infrastructure, projects, and applications and providing IT services, it operates the cantonal IT infrastructure in two modern data centers and is responsible for the construction and operation of the complex cantonal communications network.

The "a" in the job title stands for "alle" (all). The Kanton Luzern stands for diversity and variety.

Senior M365 DevOps Engineer (a) #

80% - 100% | Luzern | Homeoffice possible ##

Microsoft 365 is the digital backbone of collaboration in the cantonal administration and in the schools of the Kanton Luzern. We are rebuilding the operation of this corporate platform as its own team and taking it over step-by-step from an external partner. As a DevOps Engineer M365, you build and operate this platform: you convert manual configurations into Configuration as Code, get to the bottom of problems in technical detail, and make operations auditable.

Your tasks

  • You operate the M365 platform (Teams, SharePoint Online, OneDrive, Exchange Online, etc.) over the entire lifecycle. In 2nd and 3rd level support, you are the person who finds causes and resolves them permanently.
  • You implement governance technically: Teams, meeting, and app policies, permission and sharing models, guest access and its lifecycle, Sensitivity Labels, and retention. Every setting is justified, documented, and auditable.
  • You move the platform from click-based administration to Configuration as Code: configuration is stored versioned in the repository, changes run via pipelines (Azure DevOps, Scripting, Microsoft Graph), and deviations are automatically detected and reported.
  • You evaluate new Microsoft features and requests from departments technically, build the requirements (for example, for Copilot Chat or Teams transcription), and roll them out in stages with the Product Owner.
  • You ensure visibility: Monitoring, Logging, Secure Score, and comparison with security baselines such as the CIS Benchmark, so that we see deviations before users report them.
  • You plan migrations technically and carry them out, for example, SharePoint On-Prem migration to the cloud and the consolidation of Teams rooms and accounts from other tenants.

Your profile

  • Completed training in informatics (FA, HF, FH or university) and several years of experience in the engineering and operation of Microsoft 365 in an enterprise environment.
  • Substance on the platform: Teams, meeting, and app policies, permission and sharing models in SharePoint Online and OneDrive, Entra ID with groups, guest access and Conditional Access, Exchange Online, Purview with labels and retention, requirements for Copilot.
  • Automation is your standard, not the exception: You have a confident command of scripting and Microsoft Graph, you keep configuration versioned, and you have built pipelines in Azure DevOps or comparable yourself. You have previously converted a click-managed environment into code.
  • You find causes instead of symptoms: Incident and problem analysis with audit logs, sign-in logs, and message trace, clean change procedures with a way back.
  • Experience with migrations (SharePoint On-Prem to Online, tenant to tenant, tools like ShareGate) is an advantage.
  • Experience in agile setups (Scrum, Kanban, SAFe): you work from a backlog, estimate efforts correctly, and make your progress visible.
  • Experience in public administration or a regulated environment is an advantage. You understand data protection and governance as a quality feature and not as a brake.
  • You document what you build and share your knowledge within the team.

Applikations-Management
Marcus Flückiger
Leiter Applikations-Management

+41 41 228 8432

Automatically translated from the original.

Posted 1 week ago

Location

View on Google Maps