Data Engineer: Python / data lakes
Data Engineer: Python / data lakes

Data Engineer: Python / data lakes

Full-Time 48000 - 72000 £ / year (est.) No home office possible
Go Premium
Kite Consulting Group

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

Join a leading financial services firm in London, where innovation meets opportunity. As a Data Engineer, you'll be part of a collaborative and forward-thinking team dedicated to modernising our data infrastructure, with ample opportunities for professional growth and development. Enjoy a supportive work culture that values your contributions and fosters continuous learning, all while working on impactful projects that shape the future of our data landscape.
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

Data Modelling
Data Analysis
Python
NumPy
PyTest
Data Lake Experience
Databricks
Communication Skills
Stakeholder Engagement
Automated Deployment
Legacy Data Migration
Best Practices in Data Engineering

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.

Data Engineer: Python / data lakes
Kite Consulting Group
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>