Lead DevOps Engineer
NEC Software Solutions
- London, United Kingdom
- Lead/Staff
- Posted
Skills
Required
- AWS / Azure
- production cloud infrastructure
- networking
- security controls
- Terragrunt
Preferred
- Kubernetes
- observability
- Terraform
- pairing
- Python / Bash
Join our team as a Lead DevOps Engineer, where you'll provide technical leadership across cloud infrastructure, platform engineering, and automation. You'll be hands-on in delivery, working alongside engineers to shape our DevOps practice and turn good engineering principles into production-ready solutions. You'll own our AWS and Azure infrastructure, write and maintain Terraform, manage our production Kubernetes platforms, and mentor engineers. This role offers a unique opportunity for technical depth and genuine leadership.
Provide technical leadership across cloud infrastructure, platform engineering, and automation while being hands-on in delivery.
Responsibilities
- Design and evolve secure, scalable, and cost-effective infrastructure, ensuring reliability, observability, and efficiency.
- Mentor engineers through pairing, code reviews, and hands-on problem-solving, spreading knowledge and sharing responsibility.
- Your Kubernetes experience is production-focused: deployments, upgrades, troubleshooting, and capacity and performance. You've used Helm and GitOps day-to-day, with direct Argo CD experience strongly preferred
- You use Python or Bash regularly and can demonstrate tooling you've developed and maintained. You understand observability, incident response, root-cause analysis and production reliability
- You've designed CI/CD pipelines from scratch and implemented DevSecOps controls yourself, including secrets detection, dependency and container scanning, SBOM generation, and software supply-chain security
- You've helped engineers grow through collaboration and shared problem-solving. You lead by example and clearly explain technical risks, options and recommendations to both technical and non-technical audiences
- You've built reusable Terraform module catalogues, managed remote state, and supported multiple environments, accounts, or subscriptions through reviewed and controlled changes
- Cloud cost optimisation and FinOps practices
- Designing and testing backup, resilience and disaster-recovery solutions
Requirements
- You've run production cloud infrastructure in practice, with deep expertise in AWS or Azure and confidence in the other. You're comfortable in the console and in the code, and you understand networking, identity, security controls and governance
- Terragrunt
- CircleCI
- Working within a geographically distributed engineering team
jobapplier