Data Analytics Engineer
Core
Design, develop, and maintain scalable data models, data marts, and semantic layers to enable effective reporting and decision-making.
Role type
Senior Data Analytics Engineer
Builds
Production-grade data models, data pipelines, and analytical data assets
Domain
Data Engineering and Analytics
Required skills
SQL, data modelling, dimensional modelling, data warehousing, CI/CD, version control, data testing frameworks, data orchestration, cloud data platforms
Preferred skills
dbt, Python, Power BI, Tableau
Technologies
Airflow, Prefect, dbt, Python, Power BI, Tableau, cloud data platforms
Responsibilities
Design and maintain scalable data models and semantic layers; Develop robust SQL transformations and data pipelines; Implement data validation, testing, and quality assurance frameworks; Optimise SQL queries and workloads for performance; Develop and maintain transformation code using CI/CD and version control; Support and troubleshoot production data models; Collaborate with stakeholders to translate analytical requirements into data solutions; Contribute to data standards and reusable modelling components; Participate in code reviews and mentor junior team members; Identify opportunities to improve data processes and automation.
Seniority
Senior, hands-on IC
