Data Engineer: Cloud Migrations & ETL Architect

BMS Performance Ltd.

Epsom

Hybrid

GBP 52,000 - 64,000

Full time

5 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Medical insurance
Cycle to Work
25 days annual leave
Remote work allowance
Office attendance twice per week
Career progression

Job summary

BMS Performance Ltd. is seeking a Data Engineer to join its established software business and scale cloud data migration capabilities.

You will migrate customer data to cloud platforms, build ETL pipelines and tooling, and work with development, infrastructure and product teams. The role combines independent project ownership with collaboration across teams and requires attendance in the office twice per week in South West London.

Qualifications

  • 3+ years in data engineering or related field with cloud migration experience.
  • Degree in Computer Science or Information Systems or equivalent practical experience.
  • Strong AWS experience (EC2, S3, Lambda) and cloud-native architectures.
  • Strong MySQL skills and understanding of object-oriented programming.
  • Development experience with C#, .NET Core, Python, PHP and React.
  • Experience building ETL pipelines and integrating data across legacy and modern systems.
  • Experience with Git, CI/CD pipelines, Docker and Kubernetes.
  • Experience supporting AI-related projects or AI/ML data workflows.
  • Knowledge of data governance, monitoring, observability and GDPR requirements.

Responsibilities

  • Take ownership of migration projects, from understanding source data through to transfer, validation and troubleshooting.
  • Develop and improve ETL pipelines using Python, MySQL and AWS.
  • Build migration tools and supporting applications, connecting legacy PHP/C# systems with modern .NET services.
  • Develop .NET microservices with effective monitoring and integration into wider platforms.
  • Configure and improve AWS infrastructure to support secure, scalable data processing.
  • Maintain data quality, lineage, governance and traceability throughout the migration process.
  • Support AI and machine learning projects through reliable datasets, structured models and accessible metadata.
  • Contribute to infrastructure-as-code practices, deployment processes and engineering standards.
  • Share technical knowledge, mentor junior colleagues and communicate effectively with technical and non-technical stakeholders.

Skills

AWS
Data migration
ETL development
Python
C#

Education

Degree in Computer Science or Information Systems

Tools

AWS
EKS
Docker
Kubernetes
Git
CI/CD
MySQL
React
.NET
PHP

Job description

BMS Performance Ltd. is seeking a Data Engineer to join its established software business and scale cloud data migration capabilities.

You will migrate customer data to cloud platforms, build ETL pipelines and tooling, and work with development, infrastructure and product teams. The role combines independent project ownership with collaboration across teams and requires attendance in the office twice per week in South West London.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Data Engineer
Data Engineer

BMS Performance Ltd. • Epsom

Hybrid
GBP 52,000 - 64,000
Medical insurance
Cycle to Work
25 days annual leave
+3
Data Engineer
Data Engineer

Project Freelance • Greater London

On-site
GBP 80,000 - 109,000
Senior Data Engineer - Cloud ETL on Azure
Senior Data Engineer - Cloud ETL on Azure

Bright Purple Resourcing Ltd • Bedford

Hybrid
GBP 78,000 - 88,000
Senior Data Engineer - DataOps & Cloud Lead
Senior Data Engineer - DataOps & Cloud Lead

BAE Systems Digital Intelligence • Greater London

Hybrid
GBP 70,000 - 110,000
Flexible hours and hybrid work model
3 days in the office per week
25 days holiday
+6
Data Engineer
Data Engineer

Cierti • Greater London

Hybrid
GBP 60,000 - 90,000
DATA ENGINEER | 30198
DATA ENGINEER | 30198

Emerald Group • Greater London

Hybrid
GBP 90,000 - 120,000
Data Engineer
Data Engineer

Mackin Talent • Greater London

On-site
GBP 73,000 - 106,000
Laptop provided
Phone provided
25 days annual leave (pro-rata)
Data Engineer
Data Engineer

Synapri • Greater London

On-site
GBP 39,000 - 57,000
Senior Data Engineer — Cloud Data Platform Lead
Senior Data Engineer — Cloud Data Platform Lead

Kinetech • England

Hybrid
GBP 63,000 - 77,000
Remote working
Support for training and certification
Opportunity for professional development
Senior Cloud Data Engineer: ETL/ELT & Migration (SC Eligible)
Senior Cloud Data Engineer: ETL/ELT & Migration (SC Eligible)

NECSWS • United Kingdom

Remote
GBP 90,000 - 120,000
Private Medical Cover
Above-average Pension
25 days holiday (+ buy/sell)
+3