Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Data engineer (python)

London
hays-gcj-v4-pd-online
Data engineer
Posted: 12 January
Offer description

About the RoleWe are looking for a Python Data Engineer with strong hands-on experience in Behave-based unit testing, PySpark development, Delta Lake optimisation, and Azure cloud services. This role focusses on designing and deploying scalable data processing solutions in a containerised environment, emphasising maintainable, configurable, and test-driven code delivery.
Key Responsibilities
1. Develop and maintain data ingestion, transformation, and validation pipelines using Python and PySpark.
2. Implement unit and behavior-driven testing with Behave, ensuring robust mocking and patching of dependencies.
3. Design and maintain Delta Lake tables for optimised query performance, ACIDpliance, and incremental data loads.
4. Build and manage containerised environments using Docker for consistent development, testing, and deployment.
5. Develop configurable, parameter-driven codebases to support modular and reusable data solutions.
6. Integrate Azure services, including:Azure Functions for serverless transformation logicAzure Key Vault for secure credential managementAzure Blob Storage for data lake operations
What We’re Looking For
7. Proven experience in Python, PySpark, and Delta Lake.
8. SC Cleared
9. Strong knowledge of Behave for test-driven development.
10. Experience with Docker and containerised deployments.
11. Familiarity with Azure cloud services and data engineering best practices.
12. Ability to deliver scalable, maintainable, and testable solutions in a fast-paced environment.

If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV, or call us now.

If this job isn't quite right for you, but you are looking for a new position, please contact us for a confidential discussion about your career.

#4750750 - Lottie Cheetham

Apply
Create E-mail Alert
Job alert activated
Saved
Save
Similar job
Principal data engineer
London
CV Technical
Data engineer
£55,000 a year
Similar job
Contract data engineer (must be sc cleared) - london or bristol x3 days a week
London
Exalto Consulting ltd
Data engineer
£130,446 a year
Similar job
Gcp data engineer
London
Lime Street Recruitment Limited
Data engineer
See more jobs
Similar jobs
It jobs in London
jobs London
jobs Greater London
jobs England
Home > Jobs > It jobs > Data engineer jobs > Data engineer jobs in London > Data Engineer (Python)

About Jobijoba

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by Job Title
  • Jobs by Industry
  • Jobs by Company
  • Jobs by Location
  • Jobs by Keywords

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2026 Jobijoba - All Rights Reserved

Apply
Create E-mail Alert
Job alert activated
Saved
Save