Job Description We’re looking for a senior engineer to lead infrastructure automation across our on‑prem and Azure environments. You’ll design and implement Infrastructure as Code (IaC) foundations, build scalable CI/CD pipelines , and champion cloud governance and security controls that enable fast, reliable delivery. In this role, you will build and maintain Infrastructure as Code (IaC) using Terraform to provision, update, and scale both on‑premises and Azure-based infrastructure. You will design and implement Azure landing zones , including core networking, RBAC, policies, and security baselines aligned with cloud best practices. A key part of the role involves developing and enhancing CI/CD pipelines across Azure DevOps or GitHub Actions to support automated testing, gated approvals, and consistent deployment patterns for both infrastructure and applications. You will also leverage Ansible and other configuration management tools to standardize server builds, manage patching workflows, and ensure configuration drift is minimised. Collaboration will be central to your work, partnering closely with DevOps, platform, and application engineering teams to deliver secure, reliable, and scalable environments while uplifting engineering practices across the organisation. Additionally, you will be responsible for implementing cloud governance frameworks , including tagging standards, policy enforcement, cost controls, monitoring, observability, and secrets management. The role also involves contributing to reusable IaC modules , engineering standards, and high‑quality documentation, as well as coaching teams on Git workflows, automation best practices, and continuous improvement initiatives