This role will focus on designing and implementing scalable enterprise data models within Snowflake, while helping migrate and rationalise existing data assets into a modern cloud data platform.
This is a delivery-focused contract role, ideal for someone who enjoys working close to the data and collaborating with engineering and analytics teams to deliver practical, production-ready data models.
Key Responsibilities
- Design and implement enterprise data models supporting analytics and reporting
- Support migration of legacy data platforms into Snowflake
- Rationalise existing schemas and align them to a modern Snowflake data architecture
- Translate business requirements into conceptual, logical, and physical data models
- Work closely with data engineers and analytics teams to ensure consistency, performance, and data integrity
- Optimise Snowflake data structures to support scalable analytics workloads
- Proven experience as a Data Modeller in enterprise environments
- 3+ years hands-on Snowflake experience
- Experience supporting or delivering data platform migrations to Snowflake
- Strong experience with conceptual, logical, and physical data modelling
- Strong SQL and data warehousing / dimensional modelling knowledge
- Comfortable working in a hands-on delivery role (not purely architecture)
- Healthcare or Life Sciences industry experience highly regarded
- Contract role
- Start date: 1 April
- Competitive market rate
- Opportunity to contribute to a large-scale enterprise data transformation






