DevOps Engineer
Role details
Job location
Tech stack
Job description
We're looking for a DevOps Engineer who can confidently support client delivery while helping us grow the next generation of cloud and DevOps capability through our TeckAcademy.
In this role, around 80% of your time will be spent in client-facing, chargeable delivery, working alongside product and delivery teams to help design, build and operate resilient, secure and scalable cloud platforms. The remaining 20% will be focused on coaching and mentoring DevOps apprentices - helping them develop real-world skills and confidence as they progress through our apprenticeship programmes.
You'll work across infrastructure as code, CI/CD, cloud platforms (especially Azure and Google Cloud Platform), automation and observability. You'll also be instrumental in shaping how we embed coaching and capability building into delivery so that both apprentices and client teams benefit from your expertise., * Deliver high-quality DevOps and cloud engineering work for clients, including infrastructure, automation and release pipelines.
- Design, build and maintain Infrastructure as Code (IaC) using tools like Terraform, Pulumi or similar.
- Develop and enhance CI/CD pipelines that embed testing, security and multi-environment deployment practices.
- Provision, operate and optimise cloud environments (especially Azure and GCP) ensuring reliability, security and cost-efficiency.
- Implement containerisation and orchestration patterns (e.g., Docker, Kubernetes) to support scalable platforms.
- Embed observability practices, including monitoring, logging and alerting that empower teams to own operational outcomes.
- Integrate security into delivery through secure defaults, secrets management and policy-as-code practices.
- Partner with delivery teams to translate client requirements into practical DevOps solutions.
- Line Manage and mentor DevOps apprentices as part of our TeckAcademy programme, providing feedback, guidance and support as they build capability.
- Contribute to the evolution of DevOps standards, tooling and best practices across teams. Who you are and How you'll make an impact You're a DevOps practitioner who loves both hands-on delivery and helping others grow. You know when to drive technical solutions and when to step back and support learning - from apprentices to seasoned engineers. You balance quality with pace and enjoy working collaboratively across delivery, product and coaching contexts. Eligible to obtain UK Security Check (SC) clearance, which is required for many of our client engagements.
Requirements
Do you have experience in Terraform?, Proven experience working in DevOps or cloud engineering roles, delivering real-world solutions with measurable impact.
Strong expertise in AWS, Azure and Google Cloud Platform (GCP) - including compute, networking, identity, monitoring and cost management.
Practical experience with Infrastructure as Code and CI/CD tooling.
A clear understanding of modern delivery practices (DevOps, GitOps, automation, observability).
A genuine interest in coaching and mentoring; you're comfortable giving and receiving feedback, and you help people grow.
A collaborative mindset - you work well with delivery teams, stakeholders and apprentices alike.
Strong communication skills, with the ability to explain technical concepts clearly.
A service mindset and commitment to building capability that lasts beyond individual engagements.