Role Overview
We are hiring an experienced Lead DevOps Engineer to join a high-profile programme designing and building the first digital solution of its kind.
Key Responsibilities
- Set the technical direction and engineering standards for the DevOps team.
- Lead, support and mentor a team of DevOps Engineers.
- Remain hands-on with technical delivery, troubleshooting and engineering tasks when required.
- Drive improvements to DevOps practices, processes and ways of working.
- Promote team autonomy, effective collaboration and sustainable engineering practices.
- Work closely with internal and third-party engineers, Delivery Managers and technical stakeholders.
- Support the team in removing technical blockers and resolving complex issues.
- Ensure cloud infrastructure and deployment approaches are secure, scalable and maintainable.
- Provide technical leadership across a complex, multi-vendor delivery environment.
- Help establish clear ownership, responsibilities and effective working relationships across delivery partners.
Skills & Experience
- Strong experience leading DevOps teams within large, complex technology programmes.
- Proven experience working within multi-vendor delivery environments.
- Strong hands-on AWS experience, including IAM, S3, EC2, Lambda, VPCs and DynamoDB.
- Strong Infrastructure as Code experience using Terraform.
- Experience building and maintaining CI/CD pipelines using GitHub Actions.
- Strong Bash scripting skills.
- Good understanding of cloud and infrastructure security.
- Ability to set technical direction while remaining comfortable working hands-on.
- Experience improving engineering practices and ways of working within established teams.
- Strong communication, collaboration and stakeholder-management skills.
- A pragmatic leadership style with the ability to support and empower technical teams.
Desirable
- Platform Engineering experience.
- Databricks.
- Kubernetes.
- GitHub Administration.
- AWS API Gateway.
- AWS Workspaces.
- AWS OpenSearch.