About this role
- As a Senior DevOps Engineer , you will lead the design, evolution, and optimisation of the infrastructure, automation frameworks, and delivery pipelines that underpin reliable, secure, and scalable software delivery across the organisation.
- You will influence technical direction, drive DevOps maturity, and act as a key partner to engineering, architecture, security, and global delivery teams.
- This role requires deep technical expertise, strong ownership, and the ability to guide teams in adopting modern engineering and operational best practices.
- You will champion automation, observability, and cloud‑native excellence, ensuring platforms are resilient, performant, and able to scale with business demands.
- Lead the design and enhancement of enterprise‑grade CI/CD pipelines supporting automated build, test, security, and deployment workflows.
- Ensure pipelines are highly scalable, secure, and optimised for fast, reliable delivery across multiple products and environments.
- Collaborate with engineers and QA teams to embed quality gates, security scanning, and automated testing throughout the pipeline.
- Drive continuous improvement initiatives to reduce manual interventions, increase deployment frequency, and enhance release confidence.
- Mentor engineers on best practices in release automation, branching strategies, and pipeline optimisation.
- Architect, provision, and maintain cloud environments (preferably Azure) using Infrastructure as Code (IaC) with Terraform, ARM, or Bicep.
- Oversee the stability, performance, and scalability of development, staging, and production environments.
- Implement robust cloud architecture aligned with security, cost‑optimisation, and operational standards.
- Lead investigation and resolution of complex infrastructure or environment‑related incidents in collaboration with global teams.
- Guide the adoption of cloud‑native patterns, automation, and modern infrastructure practices.