At a Glance
- Tasks: Lead exciting data migration projects and collaborate with clients to ensure smooth transitions.
- Company: Join a forward-thinking tech company with a supportive engineering team.
- Benefits: Enjoy a competitive salary, private healthcare, and discounts at popular retailers.
- Other info: Hybrid work model with opportunities for career growth and learning.
- Why this job: Gain hands-on experience in data engineering and software development while making a real impact.
- Qualifications: Degree or equivalent experience, with knowledge of SQL, Python, and C#.
The predicted salary is between 28800 - 48000 £ per year.
Position
Data Migration Engineer
Location
Farnborough HQ (Hybrid)
Overview
We are looking for a Data Migration Engineer 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. You would be working closely with our experienced engineering team, who will be supportive in giving you the advice and exposure to learn and develop your knowledge.
Exposure
- Complex data migrations from source to target systems
- Elements of project management to ensure a successful migration outcome
- Coding languages, such as C#
- Becoming familiar with micro‑service architectures
- Learning how data is managed within a leading‑edge SaaS product
- Learning the importance of using APIs in the cloud
- Learning about core business logic
- Bug fixing
- Managing data in Microsoft Azure
About us
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.
More about the role
The Data Migration 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 Migration Engineer will remain focused on representing the customer requirements, and understanding what is important to the customer in the way we manage data migrations.
Primary Responsibilities include, but are not limited to:
- 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.
- Determine ways to improve efficiency and ensure accuracy of transfer using suitable tools.
- 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.
Essential Skills, Qualifications and Experience required
- Degree or equivalent experience within relevant area of Engineering
- Intermediate level knowledge of SQL
- Strong knowledge of Python
- Basic knowledge of C#
- Basic understanding of JSON
- Understanding of the principles of building interactive applications to communicate with Business APIs.
- Ability to manage multiple tasks, utilising effective time management & prioritising skills.
- 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.
Benefits include
- Competitive Salary
- Group Pension Scheme – up to 5% contributions matched
- Life Assurance
- Income Protection
- Travel Insurance
- Private Healthcare (after probation)
- Discounts at popular retailers
Due to the volume of applications received, only candidates selected for interview will be contacted. If you do not hear from us within 20 working days then your application has been unsuccessful on this occasion.
Data Engineer in Farnborough employer: Gama Aviation LLC
Gama Aviation LLC is an exceptional employer for HEMS Captains, offering a unique opportunity to engage in life-saving missions in the picturesque yet challenging landscapes of Welshpool. With a strong commitment to employee well-being, we provide competitive benefits such as a pension scheme and private healthcare, alongside a vibrant work culture that fosters professional growth and development in the dynamic aviation sector.
StudySmarter Expert Advice🤫
We think this is how you could land Data Engineer in Farnborough
✨Tip Number 1
Network like a pro! Reach out to people in the industry, attend meetups, and connect with potential colleagues on LinkedIn. You never know who might have the inside scoop on job openings or can refer you directly.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your data migration projects or any relevant work. This gives you a chance to demonstrate your abilities beyond just a CV and makes you stand out to hiring managers.
✨Tip Number 3
Prepare for interviews by practising common questions related to data engineering and software development. We recommend doing mock interviews with friends or using online platforms to get comfortable with the process.
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our team at StudySmarter.
We think you need these skills to ace Data Engineer in Farnborough
Some tips for your application 🫡
Tailor Your CV:Make sure your CV is tailored to the Data Engineer role. Highlight your experience with data migrations, SQL, and any relevant programming languages like Python or C#. We want to see how your skills align with what we're looking for!
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you're passionate about data engineering and how you can contribute to our team. Don't forget to mention any specific projects or experiences that relate to the job description.
Show Off Your Problem-Solving Skills:In your application, give examples of how you've tackled challenges in past roles. We love candidates who can proactively manage issues and come up with efficient solutions, so share those stories with us!
Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows you’re keen on joining our team at StudySmarter!
How to prepare for a job interview at Gama Aviation LLC
✨Know Your Data Migration Basics
Before the interview, brush up on your understanding of data migration processes. Be ready to discuss how you would approach migrating data from third-party systems, as this is a key part of the role. Familiarise yourself with common challenges and solutions in data migration to show that you’re proactive and knowledgeable.
✨Showcase Your Technical Skills
Make sure you can talk confidently about your SQL, Python, and C# skills. Prepare examples of how you've used these languages in past projects or coursework. If you have experience with JSON or APIs, be ready to discuss that too, as it will demonstrate your technical versatility.
✨Communicate Effectively
Since this role involves working closely with clients and stakeholders, practice articulating your thoughts clearly. Think of scenarios where you had to explain complex technical concepts to non-technical people. This will help you convey your strong communication skills during the interview.
✨Prepare Questions for Them
Interviews are a two-way street! Prepare insightful questions about their data engineering processes, team dynamics, or future projects. This shows your genuine interest in the role and helps you assess if the company is the right fit for you.