Data engineer
Build dependable paths from source systems to the data people use for reporting and analysis.
Remote
A guide to the work this role can cover. Current candidates and availability are confirmed against your brief.

The work to cover
- Develop ingestion, processing and data quality checks.
- Maintain pipeline operation, investigate failed loads and document data dependencies.
What to assess
Use the brief to decide which technical evidence matters. An assessment could explore the following:
Review a pipeline with late or duplicate records and explain recovery without corrupting downstream reporting.
Consultant profile

Lerato N.Data engineerJohannesburg, South Africa
- How they can help
- Builds repeatable data checks and documents recovery procedures for reporting teams with inconsistent source feeds.
- Experience
- 8 years
- Qualification
- BSc Hons, Computer Science
- Key systems
- Python / SQL / dbt
Reliable reporting on an inherited data platform
The example brief
A reporting team inherits inconsistent source feeds and recurring manual repairs.
What the contribution could look like
- Trace the reporting dependencies and make ingestion failures visible.
- Build repeatable data checks and document how failed loads should be recovered.
Working alongside
Analytics lead, source-system owners and the platform team.
Brief us on this role
Start with this role, then tell us what the work needs. You can clear the role and describe the work in your own words.