Overview
We are seeking an experienced DevOps Engineer with a strong focus on Microsoft Azure, Kubernetes, and Terraform to work on a hands-on project aimed at building and operating cloud-native platforms. This role will involve collaboration with engineering teams to enable modern application delivery, particularly within environments utilizing C#/.NET, React, and PostgreSQL. The position offers flexibility for remote work across the UK, with occasional onsite meetings.
Responsibilities
- Design and build Azure infrastructure using Terraform.
- Deploy and manage workloads on Azure Kubernetes Service (AKS).
- Lead containerization initiatives using Docker, Kubernetes, and Helm.
- Build and optimize CI/CD pipelines in Azure DevOps.
- Manage container lifecycle using Azure Container Registry (ACR).
- Support workloads across AKS, ACI, and Azure App Services.
- Implement secure, scalable environments using Azure Policy, RBAC, and Key Vault.
- Monitor and optimize performance using Azure Monitor.
Requirements
- Strong experience with Microsoft Azure.
- Proven use of Terraform for infrastructure provisioning.
- Hands-on expertise in Kubernetes / AKS in production environments.
- Advanced experience with Azure DevOps (CI/CD pipelines).
- Strong knowledge of Docker and cloud-native patterns.
- Experience working alongside application teams, ideally with C#/.NET, React, and PostgreSQL.
- Desirable: Azure certifications (AZ-104, AZ-305, AZ-400).
- Exposure to GitHub Actions or CircleCI is a plus.