We are looking for an additional Data Engineer to join our current data team of 3, who will manage challenging and rewarding data migrations for our clients.
Part of this role will require learning various elements of software development, micro-service architecture and the importance of SaaS APIs. Over time there is potential for this individual to join our software development team.
This is an amazing opportunity for an individual who would thrive in an environment where they will be responsible for a key customer-facing function, whilst also having the opportunity to learn and expand their knowledge of data engineering and software development.
As a Data Engineer you will have exposure to:
Complex data migrations from source to target systems
Elements of project management to ensure a successful migration outcome
Coding languages, such as C#
Learning how data is managed within a leading-edge SaaS product
Managing data in Microsoft Azure
They will be keen to support you and to help our data engineering capability develop and grow.
myairops is a leader of SaaS products to the aviation industry with customers across the globe with diverse challenges including corporate flight departments, brokers, medical providers, military and business aviation operators. Solutions are provided through innovative web delivered software and connected mobile applications.
The Data Engineer is a member of the Customer Success function. They work very closely with our engineering team and developers, leading successful data migration projects and data management activities with respect to myairops products and data.
The Data Engineer will remain focused on representing the customer requirements, and understanding what is important to the customer in the way we manage data migrations.
Working with assigned customers to lead on data migration tasks, especially migrating customers’ data from existing 3rd party systems into the myairops platform.
Executing, and managing the data migration process to maximise efficiency and accuracy of migration, whilst collaborating with relevant stakeholders to ensure that the data design, functionality, and processes are aligned.
Managing discussions with relevant Subject Matter Experts and stakeholders to identify, define, and document the business requirements for the data migration.
Develop and execute the extraction and transformation scripts/processes/activities from the clients’ existing systems.
Maintain and manage data onboarding scripts and tools to allow the loading of customer data to environments.
Transfer of data to templates ready for migration, ensuring a clear and complete understanding of the requirements.
Escalate any risks or issues encountered or anticipated as early as possible, to ensure minimal impact to the client projects.
Manage the quality of process data into the environment, minimising the levels of defects and occurrences of incorrect data.
Maintain quality of documentation and activity to agreed levels within the appropriate areas.
Maintain core data repositories for baseline product environment delivery. Ensuring ETL pipelines for data input to products and central data sources/microservices are maintained and managed.
Must have experience of data migrations
Intermediate level knowledge of SQL
Basic knowledge of Python
Basic knowledge of C#
Understand of the principals of building interactive applications to communicate with Business APIs.
Able to proactively manage and anticipate potential issues and risks.
Able to demonstrate strong communication skills, to work effectively with all teams across the business, instilling confidence and trust in our data engineering capabilities.
/Competitive Salary
Group Pension Scheme – up to 5% contributions matched
Life Assurance
Travel Insurance
Private Healthcare (after probation)
Discounts at popular retailers
If you're seeing this position open again, we hired a 3rd person for the team and looking to recruit one additional data engineer.