Cloud Platform Engineer
Role details
Job location
Tech stack
Job description
Cloud Infrastructure Management Design, implement, and maintain scalable Azure cloud infrastructure using IaC tools such as Terraform.
Deployment & Automation Develop and manage CI/CD pipelines to automate application, infrastructure, and integration deployments.
Monitoring & Reliability Monitor system and application performance, proactively identify issues, and troubleshoot to maintain high availability. Apply Site Reliability Engineering (SRE) practices to improve system resilience.
Configuration Management Manage and configure cloud environments using tools such as Terraform and Ansible.
Security & Compliance Ensure cloud environments adhere to security best practices and comply with relevant standards and regulations.
Operations & Incident Management Collaborate with Application Support and Cloud Platform teams to manage incidents, perform root cause analysis, and implement preventative measures.
Collaboration Work closely with developers, QA, product teams, and platform engineers to embed DevOps practices across the development life cycle.
Continuous Improvement Identify opportunities to improve processes and implement automation to increase efficiency and reduce manual overhead.
Please be advised you will be required to be on the client's site two days per week for this role, and you can choose either their London or Newcastle upon Tyne office
Requirements
Strong experience with Azure cloud services and infrastructure Proven expertise in Infrastructure as Code (Terraform essential) Experience with CI/CD tools such as Azure DevOps, GitHub Actions, or similar Strong Scripting skills (PowerShell, Bash, Python) Experience designing high availability and disaster recovery solutions Knowledge of containerisation technologies (Docker, Kubernetes) Familiarity with monitoring tools (Azure Monitor, Prometheus, Grafana) Solid understanding of networking, security, compliance, and identity management in the cloud Experience implementing Azure Policies Understanding of SRE principles and practices Exposure to FinOps and cloud cost optimisation strategies Experience working in Agile delivery environments
Qualifications:
5+ years' experience in a DevOps or Cloud Engineering role Experience with Azure (GCP knowledge beneficial) Microsoft Certified: Azure DevOps Engineer Expert (or similar) preferred