Azure Infrastructure Engineer - Ministry of Housing, Communities and Local Government - SEO
Government Digital & Data -
Location
Darlington, London, Wolverhampton
About the job
Job summary
Here at the Ministry of Housing, Communities & Local Government (MHCLG), we work on things that make a real difference to people's lives. Whether it's through the homes we live in, the work of our local councils, or the communities we're all part of, our work is at the top of the political agenda. We have ambitious and far-reaching outcomes to achieve this year and, if you're thinking of joining us, there's never been a more exciting time.
As an SEO Azure Platform / DevOps Engineer, you will contribute to the secure, reliable and cost-effective operation of the department’s Microsoft Azure platform. Working under the guidance of Senior/Principal Engineers and Architects, you will build and operate shared platform services, enable delivery teams through automation and reusable patterns, and improve our platform’s security, resilience and developer experience.
Job description
As an Azure infrastructure Engineer you'll;
- Support and enhance Azure platform services (identity, networking, security controls and shared services) in line with departmental standards and policies.
- Build, configure and maintain Azure resources (e.g. App Service, Functions, storage, compute) across non‑production and live environments using Infrastructure as Code (Terraform).
- Contribute to reusable IaC modules and patterns, collaborating with senior engineers to codify best practice and ensure consistency.
- Support, maintain and contribute to secure CI/CD pipelines using Azure DevOps and GitHub Actions, including environment promotion, approvals and release governance.
- Monitor platform health using Azure Monitor and Log Analytics; respond to alerts and contribute to incident and problem management processes, including post‑incident reviews and remediation actions.
- Apply DevSecOps practices (security scanning, policy enforcement, secrets management) and support compliance with organisational security requirements and standards.
- Develop and maintain automation scripts and hardened base containers to support consistent, secure deployments and developer productivity.
- Provide hands‑on technical support to delivery teams, troubleshooting platform and configuration issues and guiding secure, reliable use of platform capabilities.
- Collaborate with product and delivery teams to onboard services to Azure, ensuring sound use of networking, identity, secrets, observability, backup/DR and cost controls.
- Produce and maintain technical documentation, runbooks and shared standards to enable consistent ways of working and effective knowledge transfer.
Person specification
As an Azure Infrastructure Engineer you'll have;
- 2–3 years’ experience in a professional Azure Cloud or DevOps role (or equivalent capability demonstrated through portfolio/achievements).
- Hands‑on experience operating Microsoft Azure (identity, networking, compute, storage and security).
- Practical experience using Terraform to deploy, manage and automate cloud infrastructure (modules, workspaces/state, pipelines).
- Experience building and maintaining CI/CD pipelines (Azure DevOps and/or GitHub Actions) and associated automation.
- Knowledge of core Azure services such as App Service, Functions, networking components, Private Endpoints, Application Gateway/WAF or Front Door.
- understanding of cloud security and DevSecOps tooling (e.g. security scanning, policy enforcement, secrets management) and tools such as Defender for Cloud or Checkov.
- Experience with monitoring, operational support and incident response using Azure Monitor/Log Analytics, contributing to incident and problem management.
- Ability to develop and maintain automation scripts and hardened base containers to support secure, consistent deployments.
- Strong collaboration and communication skills; ability to provide hands‑on support and guidance to delivery teams and produce clear documentation/runbooks.
Desirable
- Experience with container technologies or orchestration (Docker, Azure Kubernetes Service).
- Exposure to cloud‑native and serverless patterns (Azure Functions, Event Grid, Event Hubs).
- Familiarity with API Management, App Service Environment and modern identity approaches (Managed Identity, OAuth2, OIDC).
- Relevant certifications (e.g. Microsoft Azure Administrator Associate — AZ‑104,