CareerPlanSign in

Data Engineer Pretoria

Pretoria, Tshwane💼 Full-time🗓 2026-05-21 → 2026-08-09

Core

Design, build, maintain, and optimize scalable data pipelines and services to support business intelligence, analytics, and reporting for strategic decision-making.

Role type

Data Engineer

Builds

Data pipelines, BI data marts, data warehouses, and data lakes

Domain

Banking and Financial Services

Deliverable

production ML models | product features | dashboards & analysis

Required skills

Data pipeline design, ETL/ELT workflows, SQL, Python, Java, Scala, Relational databases, NoSQL databases, Data warehousing, Data lakes, Distributed computing, Spark, Cloud platforms, Containerization

Preferred skills

Banking/financial services domain experience, Data architecture, Data governance, Metadata management, Data quality frameworks

Responsibilities

Design and develop robust, modular, scalable data pipelines; Monitor and optimize pipelines and data processes; Maintain and enhance BI data marts, data warehouses, and data lakes; Implement and enforce data service standards and governance; Engage with stakeholders to understand data requirements; Provide reporting and insights on data performance.

Seniority

Mid-level (5 years experience)

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