Azure DevOps Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+18 more
Job description
- Designing and maintaining Infrastructure as Code using Terraform across multiple Azure subscriptions and environments (Dev/Integration/Staging/Production)
- Building and maintaining CI/CD pipelines in Azure DevOps - covering infrastructure provisioning, application deployment, container image builds, and shared library publishing
- Managing self-hosted ADO agent pools in private network environments
- Provisioning and configuring Azure Databricks workspaces, clusters, and supporting storage infrastructure (ADLS Gen 2, Delta Lake)
- Implementing and maintaining Azure networking - VNets, NSGs, Private Endpoints, and Firewall rules
- Managing Azure Key Vault, Azure Container Registry, and identity/access controls using Entra ID and RBAC
- Integrating monitoring and alerting across the platform using Azure Monitor and SIEM tooling
- Supporting disaster recovery and operational resilience processes
- Maintaining technical documentation and operational run-books
- Working within strong change management and governance processes
Requirements
We’re looking for an experienced Azure DevOps Engineer to help build and maintain a secure, enterprise-scale cloud data platform for a large organisation. You’ll be working as part of a multidisciplinary engineering team, owning the infrastructure pipeline from code to cloud., Essential:
- Strong, hands-on Terraform experience in a multi-environment, multi-subscription Azure context
- Expert knowledge of Azure DevOps Pipelines (YAML-based, multi-stage, with approval gates)
- Solid Azure platform skills - networking, storage, identity, and compute
- Experience with Azure Databricks and ADLS Gen 2/Delta Lake infrastructure
- Understanding of Zero Trust and least-privilege security principles
- Familiarity with Entra ID (AAD), Conditional Access, MFA, and RBAC at scale
- Experience managing container pipelines (Docker, ACR) including security scanning
- Confident working with Git, branching strategies, semantic versioning, and code review processes
Desirable:
- Experience in a UK Government or regulated environment (SC/DV cleared)
- Familiarity with Azure Virtual Desktop (AVD)
- Python Scripting for automation or Azure Functions
- Knowledge of Kusto Query Language (KQL)/Log Analytics
- Awareness of HMG DDaT principles or NCSC Cloud Security Principles
- Experience with PagerDuty, Slack, or similar operational alerting integrations
The Environment
You’ll be working on a cloud-hosted data platform built on Azure, using Azure DevOps, Terraform, Databricks, and ADLS Gen 2. All access to production systems is via Home Office-provided Azure Virtual Desktop (AVD) on POISE-managed devices. The platform serves multiple business-critical workloads and operates under defined security standards.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.careerboard.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Data Engineer Salary UK
Dev Digest 121 - AI goes offline
Fully Remote Software Engineer Jobs
Dev Digest 120 - Apple and peers