CareerPlanSign in

Data Engineer

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

Core

Design, build, and maintain data platforms, ingestion pipelines, and reporting environments to support business intelligence and analytics.

Role type

Data Engineer

Builds

Data pipelines, ETL solutions, SQL databases, and Power BI dashboards

Domain

Enterprise IT / Data Engineering

Deliverable

production ML models | product features | dashboards & analysis

Required skills

SQL (complex queries, joins, subqueries), Data pipeline development, ETL design, Data quality monitoring, Power BI development, Azure services, Data integration, Root-cause analysis, Data validation

Preferred skills

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

Technologies

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

Responsibilities

Develop and optimize SQL-based databases and data platforms; Design and support data ingestion and transformation processes; Monitor and troubleshoot scheduled data processing activities; Develop and maintain Power BI datasets and reports; Perform data validation, reconciliation, and root-cause analysis; Collaborate with business units on reporting requirements

Seniority

Mid-level, hands-on IC

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