Overview
We are seeking a Data Engineer to join a focused data team on a 6-month hybrid contract. The successful candidate will play a key role in rebuilding reporting infrastructure and migrating data from a legacy CRM system to a modern cloud stack, working closely with analysts and managing stakeholder relationships.
Responsibilities
- Own a defined workstream focused on data migration and transformation.
- Rebuild reporting infrastructure utilizing cloud technology.
- Collaborate with analysts to understand domain context and stakeholder needs.
- Execute intermediate and fact-layer modelling to enhance build velocity.
- Reconcile historical legacy data into new formats.
Requirements
- Proven experience with dbt in a production environment.
- Proficiency in BigQuery and SQL.
- Experience in data migration and reconciliation processes.
- Strong understanding of dimensional modelling, including facts, dimensions, and star schemas.
- Familiarity with legacy CRM systems, such as HubSpot, is a plus.
- Experience with GCP and data lineage tools (Secoda, DataHub, OpenMetadata) is desirable.