- Company Name
- Leonardo
- Job Title
- Lead DevOps Engineer
- Job Description
-
**Job Title:** Lead DevOps Engineer
**Role Summary:**
Senior technical leader responsible for designing, implementing, and governing secure DevOps practices across mission‑critical programmes. Drives architecture, CI/CD automation, infrastructure as code, and container orchestration to deliver resilient, compliant software solutions. Acts as a subject‑matter expert representing the organisation with customers, stakeholders, and industry bodies.
**Expectations:**
- Serve as the definitive DevOps authority, shaping technical strategy and road‑maps.
- Lead cross‑functional teams in agile delivery of secure, automated pipelines and infrastructure.
- Mentor and upskill junior to senior engineers, fostering a high‑performance DevOps community.
- Represent the organisation at customer reviews, technical boards, and conferences.
- Contribute to proposals, bids, and organisational technical strategy.
- Maintain compliance with cyber‑security, accreditation and governance requirements.
- Operate on client premises full‑time, collaborating closely with customers.
**Key Responsibilities:**
1. Define and evolve DevOps architecture and delivery models for programmes.
2. Design, implement, and optimise CI/CD pipelines using GitHub Actions, GitLab CI, Jenkins, etc.
3. Build and maintain IaC using Terraform, Ansible, Helm, ensuring repeatable, secure infra.
4. Oversee containerisation and orchestration in Docker, Kubernetes, OpenShift/Tanzu across AWS, Azure, and hybrid environments.
5. Embed DevSecOps practices; integrate security controls, scanning, and compliance into all pipelines.
6. Conduct feasibility studies, technology assessments, and recommend solutions for complex engineering challenges.
7. Lead and mentor engineering teams, delivering technical guidance and best‑practice training.
8. Represent the organisation at customer, technical, and industry engagements, presenting and defending solutions.
9. Contribute to bid proposals, technical strategy documents, and internal policy development.
10. Support monitoring, logging, and observability initiatives using ELK, Prometheus, Splunk, or equivalent.
**Required Skills:**
- Expert in CI/CD, IaC, and container orchestration (GitHub Actions, GitLab CI, Jenkins, Terraform, Ansible, Helm).
- Deep knowledge of Docker, Kubernetes, OpenShift/Tanzu.
- Proficient in cloud platforms (AWS, Azure) and hybrid deployments.
- Strong scripting/automation skills (Python, Bash, PowerShell).
- Proven experience with DevSecOps, security controls, accreditation, and governance in secure environments.
- Excellent communication, stakeholder engagement, and mentoring abilities.
- Ability to influence technical strategy and represent the organisation externally.
- Experience with monitoring/logging, observability, and policy‑as‑code tools (Prometheus, ELK, Splunk, GitOps, service mesh).
**Required Education & Certifications:**
- Bachelor’s degree in Computer Science, Software Engineering, or equivalent (or substantial equivalent experience).
- Valid security clearance (BPSS/NSV) required.
- Certifications (preferred):
- Kubernetes Certified Engineer (CKA/CKAD)
- AWS/Azure Architect Associate/Professional
- HashiCorp Certified Terraform Associate / Vault Associate
- Relevant DevSecOps or cloud security certifications.