Salary: £50,000 - 70,000 per year Requirements: A degree in Engineering, Computer Science, Data Science or equivalent hands-on experience. Certification or formal training in data engineering, data migration, ETL processes, or cloud platforms (desirable). 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. Strong communicator who works well with both technical and non-technical teams. Practical experience with data pipelines or moving data between systems. High attention to detail, with a focus on accuracy and data quality. Experience with automation or scripting to streamline migration processes (desirable). Awareness of data security best practices and handling sensitive customer data safely. Understanding how data quality impacts the overall customer experience. Organised, good at managing time, and able to balance multiple tasks. Proactive in identifying issues early and resolving them. Flexible and prepared to adjust working hours when required to meet customer timelines (desirable). Experience with aviation data or migrating data from legacy systems (desirable). Responsibilities: 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. 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. 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. 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. Technologies: Cloud ETL Support JSON Python SQL Security Git Postman More: We are a leading provider of cloud-based aviation operations technology, offering integrated solutions for flight operations management, crew scheduling, maintenance tracking, and FBO services. With over thirty years of industry expertise, we deliver real-time, data-driven tools that help aviation teams streamline workflows, enhance safety, and improve decision-making. As part of a larger global aviation group, we contribute advanced software capabilities to strengthen operational visibility and customer service across our wider portfolio. We offer competitive salaries and benefits, along with a hybrid working model of three days in the office and two days from home. last updated 8 week of 2026