Role purpose
Design, build and support client data pipelines, integrations and services under approved architecture, security, quality and operational controls.
Key responsibilities
- Deliver QDKC-aligned client work using the official guides, templates and frameworks relevant to the engagement.
- Assess client evidence, facilitate workshops and produce traceable recommendations or implementation deliverables.
- For client engagements, design, build and test ingestion, transformation and delivery pipelines.
- Support client implementation of data models, APIs, integration controls and reusable components.
- For client engagements, apply quality, metadata, lineage, security and monitoring requirements.
- For client engagements, optimize performance, reliability, scalability and cost.
- Transfer knowledge to client personnel and document decisions, assumptions, dependencies and handover requirements.
- Respect client governance: consultants advise, facilitate and deliver, but do not replace the client's accountable owners, approvers or governance bodies.
Recommended minimum requirements
Education: Bachelor's degree in computer science, software engineering, data engineering or a related field.
Experience: Typically 3-8 years in data engineering, integration, ETL/ELT, software or cloud data platforms.
Core competencies: SQL and programming, Data pipelines, APIs and integration, Cloud/data platforms, Testing and observability, Security and quality controls
Preferred certifications
Preferred, but not mandatory:
- Google Cloud Professional Data Engineer or comparable cloud data credential
- CDMP Associate or Practitioner
Focus areas
SQL and programmingData pipelinesAPIs and integration
Ready to apply for this role?
Apply for Data Engineering ConsultantDon't see the perfect fit?
We're always looking for exceptional people. Send us your CV and tell us how you'd contribute to the DAI mission.

