Key Responsibilities
- Gather and translate business data requirements into technical solutions.
- Design and deliver scalable data products and models.
- Build and maintain DBT transformation pipelines.
- Write and optimise complex SQL queries for analysis and modelling.
- Develop data ingestion processes using Python.
- Enable reliable access to data for reporting and analytics.
Skills & Experience:
- Advanced SQL skills, including querying, analysis and data modelling.
- Experience with modern cloud data platforms such as Snowflake or similar.
- Strong DBT knowledge, ideally within large-scale environments.
- Experience building data ingestion and processing pipelines using Python.
- Proven track record delivering complex data solutions.
- Strong stakeholder engagement and communication skills.
- Experience working within Agile development teams, following coding standards and best practices.
Desirable Skills
- Experience using GitLab and knowledge of code linting.
Reasonable Adjustments:
Respect and equality are core values to us. We are proud of the diverse and inclusive community we have built, and we welcome applications from people of all backgrounds and perspectives. Our success is driven by our people, united by the spirit of partnership to deliver the best resourcing solutions for our clients.