CareerPlanSign in

Senior Data Engineer

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

Core

Design, develop, and maintain scalable ETL/ELT data pipelines, integrate data from multiple sources, and optimize data processing workflows for analytics and operational platforms.

Role type

Senior Data Engineer

Builds

Enterprise data pipelines, data models, and schemas supporting reporting and analytical requirements

Domain

Data Engineering, Cloud Platforms, Big Data

Deliverable

production ML models | product features | dashboards & analysis

Required skills

Python, SQL, ETL/ELT frameworks, Cloud platforms (AWS/Azure/GCP), Big Data technologies (Hadoop/Spark/ClickHouse), Data modeling, Data governance

Preferred skills

Data integration, Data quality management, Automation

Technologies

Apache Airflow, Talend, AWS, Microsoft Azure, Google Cloud Platform (GCP), Hadoop, Apache Spark, ClickHouse

Responsibilities

Design and maintain scalable ETL/ELT pipelines, Optimize data processing workflows for performance, Write and optimize complex SQL queries, Collaborate with stakeholders to translate data requirements, Monitor and resolve data-related issues, Implement data governance and security best practices, Document data processes and technical solutions

Seniority

Senior, hands-on IC

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