At a Glance
- Tasks: Design and build analytical data models using dbt and Snowflake for impactful insights.
- Company: Join Aviva, a leader in insurance, driving innovation through data.
- Benefits: Flexible work environment with 50% remote options and competitive pay.
- Other info: Collaborative team culture with opportunities for professional growth.
- Why this job: Transform raw data into actionable insights that shape the future of insurance.
- Qualifications: Strong SQL skills and experience with dbt and data modelling techniques.
The predicted salary is between 50000 - 60000 £ per year.
About the Company: Aviva is investing in its strategic data platform to unlock actionable insights across Insurance Claims.
Job Type: Contract - 6 Months
Location: NR1 3NG (50% office based 50% from home)
About the Role: Randstad Sourceright is recruiting on behalf of Aviva. We are seeking an experienced Analytics Engineer to design, build, and maintain high-quality analytical data models using dbt and Snowflake, supporting key Claims use cases across Motor, Property, and other Lines of Business. This role sits at the intersection of data engineering, BI, and business understanding—transforming raw operational data into trusted, governed datasets that enable reporting, self-service analytics, and advanced insight generation.
Responsibilities:
- Design and implement scalable analytical data models in Snowflake using dbt, following best practices including dimensional modelling, Slowly Changing Dimensions (SCDs), and incremental processing.
- Transform complex Claims source data into business-ready datasets aligned with agreed metrics and definitions.
- Own and evolve models that underpin dashboards, management information (MI), regulatory reporting, and ad-hoc analysis.
- Collaborate with business and technical teams to understand requirements and deliver actionable data solutions.
- Maintain documentation, testing, and quality standards to ensure data reliability and consistency.
Qualifications:
- Strong SQL skills and experience building analytical models in Snowflake.
- Hands-on experience with dbt, including models, tests, documentation, and incremental strategies.
- Solid understanding of data modelling techniques, such as Kimball-style dimensions, facts, and Slowly Changing Dimensions.
- Experience handling large, complex datasets in an enterprise environment.
- Excellent problem-solving, collaboration, and communication skills, with the ability to explain complex data concepts to business stakeholders.
Required Skills:
- Strong SQL skills
- Experience with dbt
- Data modelling techniques
- Handling large datasets
- Problem-solving and communication skills
Preferred Skills:
- Experience in an enterprise environment
Data Modelling (dbt/snowflake) in Plymouth employer: Aviva
Contact Detail:
Aviva Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Data Modelling (dbt/snowflake) in Plymouth
✨Tip Number 1
Network like a pro! Reach out to folks in your industry on LinkedIn or at local meetups. We can’t stress enough how valuable personal connections can be in landing that dream job.
✨Tip Number 2
Prepare for interviews by practising common questions and scenarios related to data modelling and analytics. We recommend doing mock interviews with friends or using online platforms to boost your confidence.
✨Tip Number 3
Showcase your skills! Create a portfolio of your best work, especially projects involving dbt and Snowflake. This will give potential employers a taste of what you can do and set you apart from the crowd.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, we’re always looking for talented individuals who can help us transform data into actionable insights.
We think you need these skills to ace Data Modelling (dbt/snowflake) in Plymouth
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the role. Highlight your experience with dbt and Snowflake, and don’t forget to showcase your SQL skills. We want to see how your background aligns with the responsibilities listed in the job description!
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 role. Mention specific projects where you've designed analytical models or transformed complex datasets, and let us know how you can contribute to our team.
Showcase Your Problem-Solving Skills: In your application, give examples of how you've tackled challenges in data modelling or analytics. We love seeing candidates who can think critically and come up with innovative solutions, so don’t hold back!
Apply Through Our Website: We encourage you to apply through our website for a smoother process. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates from our team!
How to prepare for a job interview at Aviva
✨Know Your Tools Inside Out
Make sure you’re well-versed in dbt and Snowflake. Brush up on your SQL skills and be ready to discuss how you've used these tools in past projects. Being able to talk about specific models you've built or challenges you've faced will show your expertise.
✨Understand the Business Context
Since this role involves transforming data for business use, take some time to understand Aviva's insurance claims process. Familiarise yourself with key metrics and how they impact decision-making. This will help you demonstrate your ability to align technical solutions with business needs.
✨Prepare for Scenario-Based Questions
Expect questions that ask you to solve hypothetical problems related to data modelling and analytics. Practice explaining your thought process clearly and logically. Use examples from your experience to illustrate how you would approach these scenarios.
✨Showcase Your Collaboration Skills
This role requires working closely with both technical and business teams. Be prepared to discuss how you've successfully collaborated in the past. Highlight any experiences where you’ve had to explain complex data concepts to non-technical stakeholders, as this will be crucial for success.