

Data Migration Engineer
⭐ - Featured Role | Apply direct with Data Freelance Hub
This role is for a Data Migration Engineer to support a 2-month contract in London (hybrid). Key skills include data migration, API integration, and programming (JavaScript, Node.js). Experience with booking systems and data mapping is desirable.
🌎 - Country
United Kingdom
💱 - Currency
£ GBP
-
💰 - Day rate
-
🗓️ - Date discovered
June 6, 2025
🕒 - Project duration
1 to 3 months
-
🏝️ - Location type
Hybrid
-
📄 - Contract type
Unknown
-
🔒 - Security clearance
Unknown
-
📍 - Location detailed
London Area, United Kingdom
-
🧠 - Skills detailed
#Migration #API (Application Programming Interface) #AWS (Amazon Web Services) #"ETL (Extract #Transform #Load)" #React #Data Quality #Data Integration #Data Mapping #Programming #Data Migration #Data Accuracy #Databases #Scala #JavaScript
Role description
Job Title: Data Migration Engineer (Legacy Booking Systems)
Location: London - Hybrid 1-2 days per week
Contract Type: Contract (2 months, with potential extension)
Start Date: ASAP
About the Role:
We’re looking for a highly skilled Data Migration Engineer to support the migration of data from legacy booking systems into a modern, API-driven platform. This role requires both strong software development expertise and hands-on experience with complex data/content migrations.
You’ll be responsible for designing and building an automated, repeatable migration process that transfers critical data—bookings, customers, transactions, and more—from legacy systems to the new platform. This involves writing custom code, working with APIs, and ensuring data accuracy and integrity throughout the process.
Key Responsibilities:
• Design, develop, and maintain tools and scripts to automate the migration of data from legacy booking platforms.
• Analyse and map existing data structures to new data models.
• Work with APIs to ensure smooth data integration and extend functionality where needed.
• Collaborate with internal teams to validate data quality post-migration.
• Document the migration process to ensure scalability and repeatability.
Essential Skills & Experience:
• Demonstrable experience with data/content migrations, particularly involving customer and transactional data.
• Strong programming skills in a modern language (e.g., JavaScript, Node.Js, React, AWS or similar).
• Experience with RESTful APIs and custom integration work.
• Solid understanding of relational databases and complex data transformation.
• Excellent attention to detail and problem-solving skills.
Desirable:
• Previous experience working with booking or reservation systems.
• Familiarity with data mapping and ETL best practices.
• Experience adapting third-party platforms or APIs.
If this sounds like you then apply now so you don't miss out!
Job Title: Data Migration Engineer (Legacy Booking Systems)
Location: London - Hybrid 1-2 days per week
Contract Type: Contract (2 months, with potential extension)
Start Date: ASAP
About the Role:
We’re looking for a highly skilled Data Migration Engineer to support the migration of data from legacy booking systems into a modern, API-driven platform. This role requires both strong software development expertise and hands-on experience with complex data/content migrations.
You’ll be responsible for designing and building an automated, repeatable migration process that transfers critical data—bookings, customers, transactions, and more—from legacy systems to the new platform. This involves writing custom code, working with APIs, and ensuring data accuracy and integrity throughout the process.
Key Responsibilities:
• Design, develop, and maintain tools and scripts to automate the migration of data from legacy booking platforms.
• Analyse and map existing data structures to new data models.
• Work with APIs to ensure smooth data integration and extend functionality where needed.
• Collaborate with internal teams to validate data quality post-migration.
• Document the migration process to ensure scalability and repeatability.
Essential Skills & Experience:
• Demonstrable experience with data/content migrations, particularly involving customer and transactional data.
• Strong programming skills in a modern language (e.g., JavaScript, Node.Js, React, AWS or similar).
• Experience with RESTful APIs and custom integration work.
• Solid understanding of relational databases and complex data transformation.
• Excellent attention to detail and problem-solving skills.
Desirable:
• Previous experience working with booking or reservation systems.
• Familiarity with data mapping and ETL best practices.
• Experience adapting third-party platforms or APIs.
If this sounds like you then apply now so you don't miss out!