About this role
Salary: £45,000 - 85,000 per year
Requirements: Strong hands-on experience with Microsoft Azure services, including compute, networking, storage, identity, security, monitoring, and platform services.Proven experience delivering cloud infrastructure using Infrastructure as Code, preferably Terraform and Terragrunt, with a strong understanding of modular, reusable, and policy-driven implementation patterns.Experience building reusable Azure platform templates, golden paths, or engineering patterns for repeatable platform adoption.Good understanding of DevOps and DevSecOps practices, including CI/CD, source control, automated testing, release management, security controls, and environment governance.Experience operating Azure cloud-native services using observability, alerting, logging, performance monitoring, service reliability, and incident response practices.Practical knowledge of cloud cost optimisation and FinOps principles, including cost visibility, tagging, right-sizing, and efficient consumption patterns.Ability to work effectively as an embedded third-party engineering consultant in a complex enterprise environment.Strong communication skills with technical and non-technical stakeholders.Ability to produce high-quality documentation.10+ years of experience. Responsibilities: Provide hands-on engineering support to design, build, and optimise cloud platform capabilities, ensuring delivered components are secure, scalable, resilient, and aligned to our engineering standards.Develop and maintain production-ready Infrastructure as Code using Terraform, Terragrunt, and Azure-native tooling, enabling repeatable, automated, and governed cloud provisioning.Build and refine reusable Azure platform templates and engineering patterns that can be adopted consistently across workloads and environments.Implement and improve CI/CD pipelines, deployment automation, environment management, and release practices for key platform services.Embed observability, monitoring, resilience, security, and FinOps practices into platform components to improve reliability, cost transparency, and operational readiness.Actively contribute to the engineering backlog, sprint planning, refinement, delivery execution, reviews, and technical demos in line with agreed priorities.Coach and pair with internal engineers through day-to-day co-delivery, documentation, and knowledge transfer, supporting increased internal capability to operate and extend the platform.Provide engineering input to architecture, security, and operations discussions while recognising that architectural ownership, design authority, and governance decisions remain with the relevant governance forums.Deliver production-ready Infrastructure as Code assets and reusable Azure platform templates.Deliver CI/CD pipelines and deployment automation for agreed platform services.Embed observability, monitoring, resilience, and FinOps integrations into delivered components.Produce technical documentation, engineering patterns, and knowledge-transfer materials to support internal engineering adoption.Provide regular progress input to sprint reviews, weekly checkpoints, and prioritisation discussions. Technologies: AzureCI/CDCloudDevSecOpsDevOpsEmbeddedSupportSecurityTerraform More:
We are hiring for an Azure Platform Engineering Consultant to join our Newbury office on a hybrid basis in a full-time permanent role. This is a hands-on engineering position supporting our cloud initiative for Telco-as-a-Service on Azure, with a focus on secure, scalable, and cost-effective platform delivery. You will work embedded within our engineering teams to co-deliver reusable, production-ready platform components while helping upskill our internal engineers through coaching, documentation, and knowledge transfer. The package includes compensation of £65K to £85K, and the role requires 10+ years of experience.
last updated 33 week of 2026