Role Overview
You will be responsible for building and evolving the frameworks that ensure trust, reliability, and accuracy across our modern data platform. Working closely with Analytics Engineers, Data Engineers, and Data Analysts, you will design intelligent data quality, testing, monitoring, and alerting frameworks that protect critical business processes and KPIs while enabling scalable and reliable data products.
Responsibilities
- Design, implement, and continuously improve data quality frameworks across the data platform.
- Build and maintain automated data quality tests, validation controls, monitoring frameworks, and source freshness checks.
- Develop statistical checks and anomaly detection techniques to identify unexpected changes in data and business metrics.
- Design alerting and notification frameworks that prioritise data quality issues based on business impact.
- Investigate data quality incidents and perform end-to-end root cause analysis across ingestion, transformation, and reporting layers.
- Create and maintain reporting and dashboards that provide visibility into data quality health across the platform.
Requirements
- 4+ years of experience in Analytics Engineering, Data Analytics, Data Quality, or a related data-focused role.
- Strong SQL skills and experience working with analytical datasets and data models.
- Strong analytical and statistical mindset to identify patterns and anomalies.
- Experience designing and implementing data quality controls, monitoring frameworks, and validation processes.
- Experience embedding automated testing and quality controls into CI/CD workflows.
- Hands-on experience with dbt, SQLMesh, or similar SQL-based transformation tools.
- Experience working with modern data platforms and cloud data warehouses.
Skills
- SQL
- dbt
- SQLMesh
- CI/CD
- Data Observability