At a Glance
- Tasks: Design and optimise data pipelines using Azure Databricks and Python.
- Company: Join Thrive IT Systems, a leader in tech solutions for banking and finance.
- Benefits: Competitive contract pay, hybrid work model, and opportunities for professional growth.
- Why this job: Make an impact in the financial sector with cutting-edge data engineering.
- Qualifications: 10+ years in data engineering, with strong skills in Azure and Python.
- Other info: Collaborative environment with a focus on innovation and career advancement.
The predicted salary is between 60000 - 84000 £ per year.
This is a contract position with one of our clients in London. Below are the key details.
Job Details
- Location: London, UK
- Mode: Contract
- Hybrid: 2–3 days work from office
Job Description
- 10+ years of experience in data engineering, with at least 3+ years of hands-on experience with Azure Databricks.
- Good proficiency in Python and Spark (PySpark) or Scala.
- Deep understanding of data warehousing principles, data modelling techniques, and data integration patterns.
- Extensive experience with Azure data services, including Azure Data Factory, Azure Blob Storage, and Azure SQL Database.
- Experience working with large datasets and complex data pipelines.
- Experience with data architecture design and data pipeline optimisation.
- Proven expertise with Databricks, including hands-on implementation experience and certifications.
- Experience with SQL and NoSQL databases.
- Experience with data quality and data governance processes.
- Experience with version control systems (e.g., Git).
- Experience with Agile development methodologies.
Seniority level: Associate
Employment type: Contract
Job function: Information Technology
Industries: Banking, Investment Banking, and Financial Services
Senior Data Engineer employer: Thrive IT Systems
Contact Detail:
Thrive IT Systems Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Data Engineer
✨Tip Number 1
Don’t just sit back and wait for the job to come to you! Reach out directly to the job poster on LinkedIn or other platforms. A friendly message expressing your interest can really make you stand out from the crowd.
✨Tip Number 2
Network like a pro! Connect with people in the industry, attend meetups, or join online forums. The more connections you have, the better your chances of landing that Senior Data Engineer role.
✨Tip Number 3
Show off your skills! If you’ve got a portfolio or GitHub with projects showcasing your Azure Databricks expertise, share it. It’s a great way to demonstrate your hands-on experience and make a lasting impression.
✨Tip Number 4
Apply through our website! We make it super easy for you to submit your application and get noticed. Plus, it shows you’re serious about the opportunity and keen to join the team at Thrive IT Systems.
We think you need these skills to ace Senior Data Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your 10+ years of experience in data engineering and specifically mentions your hands-on work with Azure Databricks. We want to see how your skills align with the job description, so don’t be shy about showcasing your expertise!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re the perfect fit for this Senior Data Engineer role. Mention your proficiency in Python and Spark, and how your experience with data architecture design can benefit us at Thrive IT Systems.
Showcase Relevant Projects: If you've worked on large datasets or complex data pipelines, make sure to include those projects in your application. We love seeing real-world examples of your skills in action, especially if they relate to Azure data services or data governance processes.
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 don’t miss out on any important updates. Plus, it shows us you’re keen on joining our team!
How to prepare for a job interview at Thrive IT Systems
✨Know Your Tech Inside Out
Make sure you brush up on your Azure Databricks skills and be ready to discuss your hands-on experience with Python, Spark, and data warehousing principles. Prepare to share specific examples of how you've tackled complex data pipelines and optimised data architecture in your previous roles.
✨Showcase Your Problem-Solving Skills
Be prepared to walk through a challenging project where you had to integrate large datasets or improve data quality. Highlight your thought process and the tools you used, especially focusing on Azure services like Data Factory and Blob Storage. This will demonstrate your practical knowledge and ability to handle real-world scenarios.
✨Familiarise Yourself with Agile Methodologies
Since the role involves Agile development, it’s crucial to understand how Agile works in a data engineering context. Be ready to discuss your experience working in Agile teams and how you’ve contributed to sprints or iterations. This shows that you can adapt to their workflow and collaborate effectively.
✨Prepare Questions for Them
Interviews are a two-way street! Think of insightful questions about their data governance processes or how they manage version control with Git. This not only shows your interest in the role but also helps you gauge if the company is the right fit for you.