At a Glance
- Tasks: Design and optimise ETL pipelines, support data migration, and enhance data quality.
- Company: Join a leading organisation in a major digital transformation journey.
- Benefits: Competitive contract rate, flexible working, and the chance to work with cutting-edge tech.
- Other info: Ideal for those looking to grow in a fast-paced, transformation-focused team.
- Why this job: Make a real impact on data management in a dynamic, cloud-based environment.
- Qualifications: Experience with Snowflake, Azure, Python, dbt, and strong data engineering skills.
The predicted salary is between 50000 - 65000 € per year.
An organisation operating in an asset-heavy industry is seeking an experienced Contract Data Engineer to support a major digital transformation and data migration programme. This is a hands-on role for someone who enjoys working in complex data environments and delivering practical engineering solutions that improve how critical operational data is managed and used.
The role is offered on an initial 6-month contract and would suit a contractor who can quickly add value across modern cloud data engineering, migration activity and scalable pipeline development.
Working as part of a transformation-focused data team, the successful contractor will help modernise a complex data landscape, supporting the movement of critical data from legacy systems into a more scalable cloud-based environment. The work will involve building and optimising ETL pipelines, developing data transformations, improving data quality and supporting wider migration activity across a modern stack including Snowflake, Azure, Python and dbt. This is an opportunity to contribute to a high-impact programme where data engineering is central to the organisation’s broader digital change.
Key Responsibilities- Design, build and maintain robust ETL pipelines across modern cloud data platforms
- Support data migration from legacy systems into a cloud-based target environment
- Develop and manage data transformations using dbt
- Work with Snowflake and Azure to improve data availability, performance and reliability
- Use Python to support data processing, automation and engineering workflows
- Collaborate with technical and business stakeholders to understand data requirements
- Investigate and resolve data quality, integration and performance issues
- Contribute to documentation, engineering standards and repeatable delivery practices
- Strong commercial experience as a Data Engineer in contract or project-led environments
- Hands-on experience with Snowflake, Azure, Python, dbt and ETL
- Proven background supporting data migration, transformation or modernisation programmes
- Ability to work with complex data landscapes and multiple source systems
- Strong understanding of data quality, pipeline design and cloud-based data engineering
- Pragmatic, delivery-focused approach with the ability to add value quickly
- Comfortable working with both technical teams and business stakeholders
- Experience in asset-heavy sectors such as utilities, infrastructure, engineering, transport, energy or industrial environments would be advantageous
Note: We can only consider UK citizens or residents with ILR / Settlement status in the UK for this role.
Senior Data Engineer in Bristol employer: rmg digital
Join a forward-thinking organisation at the forefront of digital transformation in an asset-heavy industry, where your expertise as a Senior Data Engineer will be pivotal in modernising complex data landscapes. With a strong emphasis on collaboration and innovation, this role offers a dynamic work culture that values hands-on contributions and provides ample opportunities for professional growth within a supportive team environment. Located in the UK, you will be part of a high-impact programme that not only enhances your technical skills but also allows you to make a meaningful difference in how critical operational data is managed.
StudySmarter Expert Advice🤫
We think this is how you could land Senior Data Engineer in Bristol
✨Tip Number 1
Network like a pro! Reach out to your connections in the industry, attend meetups, and engage on platforms like LinkedIn. We all know that sometimes it’s not just what you know, but who you know that can land you that dream role.
✨Tip Number 2
Show off your skills! Create a portfolio or GitHub repository showcasing your projects, especially those involving Snowflake, Azure, and Python. We want to see your hands-on experience in action, so make it easy for potential employers to see what you can do.
✨Tip Number 3
Prepare for interviews by brushing up on common data engineering scenarios. We recommend practising how you’d tackle data migration challenges or optimise ETL pipelines. The more prepared you are, the more confident you’ll feel when it’s time to shine!
✨Tip Number 4
Don’t forget to apply through our website! We’re always on the lookout for talented individuals like you. By applying directly, you’ll have a better chance of getting noticed and landing that contract role with us.
We think you need these skills to ace Senior Data Engineer in Bristol
Some tips for your application 🫡
Tailor Your CV:Make sure your CV is tailored to the role of Senior Data Engineer. Highlight your experience with Snowflake, Azure, Python, and dbt, as well as any relevant projects you've worked on. We want to see how your skills match 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 the perfect fit for this contract role. Share specific examples of how you've tackled data migration or transformation projects in the past. We love a good story!
Showcase Your Problem-Solving Skills:In your application, don't forget to mention how you've resolved data quality or performance issues in previous roles. We’re all about practical engineering solutions, so let us know how you’ve made a difference in complex data environments.
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, we love seeing applications come in through our own platform!
How to prepare for a job interview at rmg digital
✨Know Your Tech Stack
Make sure you’re well-versed in the technologies mentioned in the job description, like Snowflake, Azure, Python, and dbt. Brush up on your ETL pipeline design skills and be ready to discuss how you've used these tools in past projects.
✨Showcase Your Problem-Solving Skills
Prepare examples of how you've tackled data quality or integration issues in complex environments. Be ready to explain your thought process and the impact of your solutions on previous projects.
✨Understand the Business Context
Research the organisation and its industry. Knowing how data engineering fits into their digital transformation will help you align your answers with their goals and demonstrate your interest in the role.
✨Prepare for Collaboration Questions
Since the role involves working with both technical teams and business stakeholders, think of examples where you've successfully collaborated across different groups. Highlight your communication skills and how you’ve managed expectations.