Lead DevOps Engineer

Salary/Rate:£85,000 - £98,000
Job type:Permanent
Sector:Engineering
Town/City:London
Country:United Kingdom
Job ref:BDA1
Post Date:July 7, 2025
Scroll

About the Role

Bradley David Associates are looking to recruit a Lead DevOps Engineer to join our client’s established team in London.

As a Lead DevOps Engineer you will work within an infrastructure team to implement and support the platform underpinning critical services.

 

Job Summary:

  • Based in London
  • Monday to Friday
  • Permanent Contract

 

Responsibilites:

The key responsibilities of the Lead DevOps Engineer role include:

  • Infrastructure as code – fully automating deployments end-to-end.
  • Planning, implementing and maintenance of infrastructure security.
  • Network design and administration including peering, NSGs, routing and micro segmentation.
  • Implementing and maintaining the continuous delivery pipelines for distributed systems.
  • Integrating and maintaining, logging, monitoring, and alerting platform (Live and Synthetic).
  • Planning, implementing and maintenance of network infrastructure, including vWAN, Application Gateways, CDN and WAF.
  • Managing and supporting the production and development environments, applications, and Pipelines.
  • Working with operating systems, network infrastructure, Azure DBs, Azure Container Apps, container registries, multi-az/multi-region, HA deployments etc.
  • Support engineering teams with exposure to Infrastructure as code.
  • Assist with support and maintenance of applications hosted in Azure.
  • Be part of on call out of hours support team.

 

Skills Required:

The key skills needed for the role include:

  • Advanced Azure Skills, Native VMs, Container Services, Application Gateway, APIM, DevOps pipelines, best practice security – at least 4 years of experience in a production setting.
  • BiCep Infrastructure as code – at least 2 years of experience in production setting.
  • Advanced level of understanding of Docker, build optimisation, image management and deployment processes.
  • Advanced experience with deploying user and system managed identities, service principals and service connections via code.
  • Familiarity with Linux OS, PostgreSQL and Azure Cosmos.
  • Experience in scripting languages (Bash, Python, Ansible, Terraform, Powershell etc.).
  • Knowledge of JavaScript (Node.JS) and/or Go.
  • Experience with Azure Resource Manager Template.
  • Experience of securely managing SSL Certificates lifecycles (automation, renewal, bindings etc).
  • Experience of authentication technologies (LDAP, EntraID, Azure B2C etc).
  • A willingness to learn and contribute to the team.
  • Strong communication, planning and troubleshooting skills with a strong sense of ownership.
  • Knowledge of network routing protocols, SD-WAN, Private DNS.
  • Knowledge of Continuous Deployment practices (Azure DevOps/TFS, GitHub).
  • Knowledge of Agile practices.
  • Knowledge of Azure API Manager and Azure App Services.
  • Knowledge of Qualys security tooling for container and registry scanning.

If you are interested and have the relevant experience please click apply to be contacted by a member of the team. You can also text your full name + 'BDA1' to 07903 557270