Lead Data Engineer (DevOps/MLOps)
Lead Data Engineer (DevOps/MLOps) at Allianz UK Personal: define MLOps standards (CI/CD, containerisation, monitoring, testing), write production Python code for pipelines serving billions of requests, and mentor data engineers while delivering cloud Data Science products on Azure with Kubernetes, Docker, Terraform, Databricks and dbt. Hybrid role, two office days per month.
- Compensation
- £80K / yr
- Location
- London, United Kingdom
- Work setup
- Hybrid
- Seniority
- Lead
- Employment
- Not specified
- Experience
- 5+ years
- Category
- Data engineering
- Posted
Skills
Must have
- 5+ years' experience in a Data/ML/Platform Engineering role with strong expertise in MLOps
- Confident programming in Python and SQL
- Experience with Kubernetes and Docker
- Hands-on experience using cloud services (Azure, AWS or GCP) to design & build ML products, pipelines and platforms
- In-depth understanding of the software development life cycle, DevOps and MLOps methodologies for CI, testing and deployment of data and model pipelines
- Able to design simple solutions that solve complex business problems
- Self-starter, comfortable working hands-on whilst thinking strategically
- Comfortable dealing with ambiguity and challenging the status quo
- Able to build relationships with technical & business stakeholders
- Able to explain complex technical subjects to non-technical stakeholders
- Familiar with data protection, consumer duty and other relevant legislation
Nice to have
- Responsible Artificial Intelligence usage
Full description
Description
Allianz UK Personal is looking for a Lead Data Engineer (DevOps/MLOps) to further enhance our MLOps capability.
Where and how you can work
This is a hybrid role at one of our offices in London, Bristol or Bournemouth and you’ll be required to come into the office two days per month.
Salary Information
Pay: Circa £80,000 per annum.
Pay is based on relevant experience, skills for the role, and location. Salary is only one part of our total reward package.
About the team
You’ll join an agile, stream-aligned team, working with technical and business stakeholders to deliver Data Science & MLOps products that drive commercial value.
The team is ambitious – continuously raising the bar on what our products can deliver for the business and our customers.
About the Role
We’re looking for an experienced Lead Data Engineer with strong MLOps expertise.
In this key role, you’ll help define our technical direction, improve our engineering practices and lead the delivery of cloud-based Data Science products. You’ll also play an important role in developing and mentoring our talented Data Engineers. You’ll be hands‑on writing high-quality code, shaping architecture, improving deployment practices and helping the team make good technical decisions.
Your Focus
- Define and drive the adoption of MLOps standards across CI/CD, containerisation, monitoring, alerting, testing and deployment
- Write high quality, well-tested Python code for production pipelines and services that serve billions of requests annually
- Lead the delivery and continuous improvement of high-quality Data Science products that support & enhance our MLOps processes
- Implement best practices and build Data Science products that add real value to the business
- Mentor and develop Data Engineers (from graduate to senior levels)
- Collaborate with business and technology teams, including architects and external experts from Microsoft Azure
- Design, build and enhance scalable processes and workflows
- Champion Data Science and MLOps best practice across the business
- Maintain data governance standards, ensuring compliance with internal policies and external regulations
- Proactively identify opportunities to improve how we work, challenge the status quo and drive positive change
Our Tech Stack
- Azure
- Python, SQL, dbt