Azure Infrastructure-as-Code Engineer
Our ideal candidate is a skilled professional with expertise in designing, developing and maintaining automated infrastructure solutions using Infrastructure-as-Code (IaC) principles within Azure environments.
Collaboration is key to success in this role, as you will work closely with development and operations teams to ensure scalable, secure and efficient cloud infrastructure deployments.
Responsibilities:
* Design and build automated CI/CD pipelines and Infrastructure-as-Code using Azure DevOps, Terraform and Ansible.
* Deploy and manage scalable cloud workloads and containerised environments on Azure.
* Support multi-region deployments to ensure high availability and resilience.
* Automate IT infrastructure processes across servers, virtualisation, storage, network, security and backup platforms.
* Monitor and optimise cloud infrastructure for availability, performance, capacity and security.
* Participate in IT service management activities including Incident, Change, Release and Business Continuity Management.
* Diagnose and resolve IT incidents, documenting root causes and solutions.
* Maintain accurate records of configuration changes and coordinate application updates and upgrades.
* Document processes and monitor IT performance metrics for continuous improvement.