CareerPlanSign in

Data Engineer

Pretoria, Tshwane💼 Full-time🗓 2026-06-12 → 2026-08-07

Core

Architect, build, and enhance enterprise-grade data infrastructure and pipelines to deliver high-quality, scalable data for decision-making across IPP plants and commercial partners.

Role type

Senior Data Engineer

Builds

Enterprise data platforms, ELT/ETL pipelines, and Power BI semantic models

Domain

Energy (IPP plants) + Cloud Data Engineering

Deliverable

production ML models | product features | dashboards & analysis

Required skills

SQL, Python (PySpark), Cloud data engineering (AWS/Azure), Medallion Architecture, Data governance, Power BI modeling, ERP/CRM integration

Preferred skills

Databricks, Dynamics 365

Technologies

AWS (Glue, S3, Redshift, Lambda, Step Functions), Azure (ADF, ADLS Gen2, Synapse, Databricks), Power BI, PySpark

Responsibilities

Architect scalable ELT/ETL pipelines; Integrate and transform data from Financial, ERP, CRM, and operational systems; Implement Medallion Architecture patterns; Develop pipeline testing frameworks and data quality monitoring; Build and maintain Power BI semantic models and reports; Optimize cloud resource usage and costs; Engage with stakeholders to translate requirements into technical solutions.

Seniority

Senior, hands-on IC

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