DevOps Engineer
Role details
Job location
Tech stack
Job description
We are looking for a DevOps Engineer to act as the technical linchpin between our delivery streams and our Central Platforms team. Rather than building the underlying platform from scratch, your focus will be on ensuring our software engineering teams can seamlessly consume platform capabilities. You will remove friction, automate CI/CD pipelines, and embed modern DevSecOps and AI-augmented practices.
If you enjoy treating infrastructure as code, optimising containerised workloads, and mentoring developers to build a "you build it, you run it" mentality, this role gives you the autonomy to shape how we ship software within your delivery stream.
Responsibilities
-
Platform Collaboration: Partner with the Central Platforms team to define infrastructure requirements and feedback loops, ensuring the underlying architecture supports the specific needs of your delivery stream.
-
Pipeline Automation: Design and optimise CI/CD pipelines in Azure DevOps, enabling application teams to deploy securely and rapidly.
-
Developer Enablement & Augmentation: Act as a technical multiplier. You will upskill delivery teams on modern cloud-native practices, containerisation, and platform tooling, while championing the use of AI assistants to reduce boilerplate coding and infrastructure tasks.
-
System Reliability: Collaborate across teams to diagnose complex infrastructure issues, optimise telemetry and monitoring, and improve overall system resilience.
-
Security by Design: Integrate application security and compliance checks directly into the deployment lifecycle.
Requirements
You do not need to be an expert in all of these, but you should have solid experience in the core ecosystem
- Cloud & Orchestration: Azure, Kubernetes (AKS), Helm, Docker
- CI/CD: Azure DevOps, migrating to GitHub
- Infrastructure as Code: Terraform
- Monitoring/Observability: Instana
- Security and Quality: SonarQube, Wiz
- Workflow Augmentation: Practical experience with AI coding assistants and LLMs (e.g., GitHub Copilot, Cursor, ChatGPT) to accelerate scripting and troubleshooting.
The Type of Candidate That We're Looking For
-
Possessing a proven background in software development or systems engineering, with hands-on experience building CI/CD pipelines.
-
Strong understanding of containerisation and orchestration (Kubernetes) and cloud infrastructure (Azure).
-
Practical experience leveraging AI tooling to augment engineering workflows, coupled with the critical thinking required to validate AI-generated configurations.
-
A systems-thinking approach to problem-solving and a low tolerance for manual, repetitive tasks.
-
Excellent communication skills with a genuine desire to mentor colleagues, bridge the gap between application and platform teams, and drive technical standards forward.
Critical Skills (not limited to)
- Adaptability
- Digital effectiveness
- Enabling others
- Systems thinking
- Team Working