Analytics Engineer - 6 Month Contract - London - Inside IR35
Analytics Engineer - 6 Month Contract - London - Inside IR35
Contract Type: 6-Month Contract (Inside IR35)
Rate: £500 per day
Location: London - Hybrid
Role Overview
We are partnering with a leading telecom-based organisation seeking a highly skilled Analytics Engineer (AE) to bridge the gap between data engineering and data analysis. This role is central to building clean, scalable, and high-quality data models that deliver reliable insights to business, finance, planning, and commercial teams.
Key Responsibilities:
- Design and maintain scalable, high-quality data models (marts, OBTs, dimensional models) that act as a trusted source of truth.
- Translate business requirements into technical solutions and manage the full development life cycle (build, test, deploy, document).
- Apply and enforce SQL and DBT best practices, including code reviews and CI/CD standards.
- Ensure strong data quality through testing frameworks and proper PII handling (masking, hashing, access control).
- Investigate and resolve data discrepancies across source, transformation, and BI layers.
- Optimise query performance and manage cost efficiency within BigQuery.
- Manage orchestration, scheduling, and environment configurations (dev/prod).
- Communicate model changes and technical concepts clearly to both technical and non-technical stakeholders.
- Identify, document, and advocate for reduction of technical debt.
- Take ownership of workstreams and drive issues through to resolution independently.
What You Will Ideally Bring:
- Advanced SQL and complex query development.
- Strong data modelling experience (dimensional modelling, marts).
- Hands-on experience with cloud data warehouses, particularly GCP BigQuery.
- Strong DBT (Cloud/Core) expertise.
- Excellent analytical and problem-solving capability.
- Ability to trace lineage and debug data flow issues.