CareerPlanSign in

Data Engineer

Johannesburg, Gauteng💼 Full-time🗓 2026-06-12 → 2026-08-09

Core

Design, build, and maintain SQL-based data platforms and pipelines to support business reporting and analytics.

Role type

Data Engineer (Microsoft Data and Analytics ecosystem)

Builds

Data pipelines, ETL solutions, Power BI datasets, dashboards, and reports

Domain

Financial services / Microsoft Data and Analytics

Deliverable

production ML models | product features | dashboards & analysis

Required skills

SQL (complex queries, joins, subqueries, stored procedures), Power BI (Power Query, DAX), relational database design, data validation and reconciliation, data quality monitoring, root-cause analysis, operational reporting automation

Preferred skills

Microsoft Fabric, Azure Data Factory, API integrations, Python scripting, data warehousing concepts

Technologies

SQL, Power BI, Azure, Microsoft Fabric, Azure Data Factory, Python

Responsibilities

Develop and optimize SQL databases and data platforms; Build and support data pipelines and ETL processes; Develop and maintain Power BI datasets and reports; Support Azure-based data services; Automate operational reporting; Monitor data quality and perform validation; Troubleshoot data-processing issues; Collaborate with business units on reporting requirements

Seniority

Mid-level (2–5 years experience)

Sourced via adzuna · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.