At a Glance
- Tasks: Lead the migration of legacy applications to a modern data lake using Python.
- Company: Major financial services firm with a focus on innovation.
- Benefits: Competitive salary, flexible working options, and opportunities for professional growth.
- Other info: Join a supportive team with established best practices and career advancement potential.
- Why this job: Be a key player in transforming data management and making a real impact.
- Qualifications: Strong skills in data modelling, Python, and experience with data lakes.
The predicted salary is between 48000 - 72000 £ per year.
A major financial services firm is moving off a legacy on-prem Oracle estate and building out a modern data lake. We need a Data Engineer to take ownership of migrating 16–17 legacy applications into automated deployment on the new platform, starting with deep analysis of existing data and designing the right data models for the lake.
What you’ll bring:
- Strong data modelling + data analysis skills (you can translate messy legacy data into clean, usable models)
- Hands-on Python (especially NumPy and PyTest)
- Solid data lake experience and Databricks
- Confident communicator who can engage with engineers and occasionally the business
You’ll join an established Data Engineering team with best practices in place, but you’ll be the key person driving this migration stream.
Data Engineer: Python / data lakes employer: Kite Consulting Group
Contact Detail:
Kite Consulting Group Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Data Engineer: Python / data lakes
✨Tip Number 1
Network like a pro! Reach out to current employees at the company through LinkedIn or industry events. A friendly chat can give us insider info and might even lead to a referral.
✨Tip Number 2
Show off your skills in action! Consider creating a portfolio or GitHub repository showcasing your Python projects, especially those involving data lakes. This gives us a chance to demonstrate our expertise beyond just words.
✨Tip Number 3
Prepare for the interview by brushing up on data modelling and analysis techniques. We should be ready to discuss how we can transform messy legacy data into clean models, as this will be key in the role.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure our application gets noticed. Plus, it shows we’re genuinely interested in being part of the team.
We think you need these skills to ace Data Engineer: Python / data lakes
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your data modelling and analysis skills. We want to see how you’ve transformed messy legacy data into clean models, so don’t hold back on those examples!
Show Off Your Python Skills: Since hands-on Python experience is key, include specific projects or tasks where you’ve used NumPy and PyTest. We love seeing practical applications of your skills!
Communicate Clearly: As a confident communicator, it’s important to showcase your ability to engage with both engineers and business stakeholders. Use your cover letter to demonstrate how you’ve done this in the past.
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 this exciting opportunity!
How to prepare for a job interview at Kite Consulting Group
✨Know Your Data Models
Make sure you brush up on your data modelling skills before the interview. Be ready to discuss how you've transformed messy legacy data into clean, usable models in the past. This will show that you understand the core of what the role entails.
✨Show Off Your Python Skills
Since hands-on Python experience is crucial, prepare to demonstrate your knowledge of libraries like NumPy and PyTest. You might be asked to solve a problem or explain a piece of code, so practice coding challenges beforehand to feel confident.
✨Familiarise Yourself with Data Lakes
Get comfortable discussing your experience with data lakes and tools like Databricks. Be prepared to share specific examples of how you've worked with data lakes in previous roles, especially in terms of migration and deployment.
✨Communicate Effectively
As a confident communicator, you'll need to engage with both engineers and business stakeholders. Practice explaining complex technical concepts in simple terms, as this will demonstrate your ability to bridge the gap between technical and non-technical teams.