Azure Platform Engineer

Overview

We are seeking an experienced Azure Platform Engineer for a contract role to deliver a new cloud sandbox platform for a leading London Market insurer. The successful contractor will focus on building and automating a secure Azure environment that supports varying development and testing initiatives, taking ownership of the technical implementation and delivery process. This role emphasizes hands-on engineering and collaboration with technology teams to ensure operational readiness.

Responsibilities

  • Build and configure Azure infrastructure to support secure, isolated sandbox environments.
  • Develop reusable Terraform modules and Ansible playbooks to automate infrastructure provisioning.
  • Implement automated deployment workflows using GitHub Enterprise and GitHub Actions.
  • Configure Azure networking, identity, access controls and security policies.
  • Automate environment creation, shutdown, expiry and decommissioning.
  • Implement Azure cost management, monitoring and governance controls.
  • Support Microsoft Dev Box, Azure Virtual Desktop and other development environments where appropriate.
  • Deliver technical documentation, operational runbooks and knowledge transfer.

Requirements

  • Strong commercial experience delivering Microsoft Azure infrastructure and platform solutions.
  • Advanced Terraform skills, including Infrastructure as Code automation.
  • Experience with GitHub Actions and automated infrastructure deployment.
  • Strong Azure networking knowledge, including VNets, DNS, routing and firewall controls.
  • Experience with Azure Policy, RBAC, Entra ID and subscription management.
  • Proven experience building secure, automated cloud infrastructure.
  • Ability to take ownership of technical delivery with minimal supervision.
  • Desirable: Experience with Azure Landing Zones, Microsoft Dev Box, Azure Virtual Desktop, Ansible, and cloud security tooling.