×
Register Here to Apply for Jobs or Post Jobs. X
More jobs:

Data Migration Engineer

Job in Farnborough, Hampshire County, OX17, England, UK
Listing for: Hays Technology
Full Time position
Listed on 2026-02-18
Job specializations:
  • IT/Tech
    Data Engineer
Job Description & How to Apply Below
Your new company
The organisation is a leading provider of cloud‑based aviation operations technology, offering integrated solutions for flight operations management, crew scheduling, maintenance tracking, and FBO services. With more than three decades of industry expertise, it delivers real‑time, data‑driven tools that help aviation teams streamline workflows, enhance safety, and improve operational decision‑making. Its platforms support everything from flight planning and dispatch to regulatory compliance, airworthiness management, and automated task orchestration, enabling operators, flight departments, and mission‑critical teams to run more efficient and resilient operations.

The company operates as part of a larger global aviation group, contributing advanced software capabilities that strengthen operational visibility and customer service across the wider aviation services portfolio.
Your new role

The Data Engineer is a key member of the Customer Success function with the business. This is a hands-on role, which focuses on migrating customer data from third-party systems into the company platform; all whilst ensuring that the data loaded is accurate, validated and ready to support a successful onboarding. They identify opportunities to re-use existing data flows, as well as managing databases and data sets.
In working with customers and Solution Consultants, the Data Engineer plays a vital role in transforming & validating customer data and maintaining the tools & processes that support good-quality repeatable data migrations. This includes working with Python, SQL, JSON, data templates, data loading APIs and scripting tools to extract, transform, and load data that leads to accurate data in the customer's environment.
Main

Duties & Responsibilities include
- Customer Data Migration

Perform customer data migration tasks, moving data from third‑party systems into the platform.
Collaborate with internal experts and stakeholders to understand, define, and document migration requirements.
Populate and validate customer data templates, ensuring completeness and accuracy.
Coordinate with teams to ensure data structures and processes meet both customer needs and platform requirements.

Data Transformation & Tooling

Build and run scripts to extract, clean, and prepare data from customer systems.
Maintain and enhance migration tools and templates to support consistent, high‑quality onboarding.
Identify opportunities to streamline processes through automation or improved tooling.
Re‑use existing data flows wherever possible and support the management of databases and key data sets.

Data Quality & Risk Management

Verify the accuracy of migrated data and minimise errors in live environments.
Proactively flag risks or issues to prevent delays or disruptions for customers.
Maintain clear, up‑to‑date documentation, following agreed processes and standards.

Core Data Operations

Manage essential data sets and templates used in configuring customer environments.
Support the maintenance of data workflows (ETL pipelines) that power core product features and services.
What you'll need to succeed

Qualifications & Training
- A degree in Engineering, Computer Science, Data Science or equivalent hands‑on experience.
(Desirable) Certification or formal training in data engineering, data migration, ETL processes, or cloud platforms.

Experience
- Confident writing SQL queries and working directly with data.
Able to write Python scripts independently.
Understanding of JSON and how applications exchange data via APIs.
Capable of turning requirements into practical, reliable data solutions.
Experienced in designing, building, and running reports using appropriate tools.

Bonus experience that helps you stand out
- Reading and interpreting Entity Relationship Diagrams (ERDs).
Extracting data from PDFs or other unstructured sources.
Using APIs to share, sync, or integrate data between systems.
Working with Git for version control.
Using tools like Postman to explore and test APIs.Job‑Specific Skills
- Able to communicate technical detail clearly to non‑technical colleagues.
Practical experience with data pipelines or moving data between systems.
High…
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary