Data Engineering Jobs in South Africa
There are 678 open Data Engineering jobs in South Africa on freehire right now. 298 of them were posted recently. The skills employers ask for most often are sql, data-pipelines and cloud.
Salary
| Currency | Period | 25th | Median | 75th | Postings |
|---|---|---|---|---|---|
| ZAR | year | ZAR 950,000 | ZAR 1,200,000 | ZAR 1,225,000 | 23 |
From postings that disclose pay. Currencies are counted separately, never converted.
Most requested skills
- sql 68%
- data-pipelines 58%
- cloud 58%
- data-engineering 56%
- python 54%
- analytics 52%
- etl 46%
- azure 43%
How the work is done
- Hybrid 55 · 8%
- Remote 35 · 5%
- Onsite 7 · 1%
Visa sponsorship offered in 6% of the 16 postings that state a position on it.
Seniority
- Senior 215
- Lead 55
- Junior 28
- Principal 7
- Middle 6
- Intern 5
Who is hiring
- 1000+ employees 40
- 501-1000 employees 18
- 11-50 employees 7
- 51-200 employees 3
- 201-500 employees 2
Senior data engineer - azure fabric & data platform
ATS Client in Johannesburg is seeking a Senior Data Engineer to design scalable, high-performance data platforms in a banking environment. You will build data pipelines, data warehouses, and data products using…
Senior data engineer (spark & python specialist)
Location: Remote (South Africa) Employment Type: Full-Time Industry: Data Engineering | Cloud Platforms | Financial Services Technology Waters Edge Solutions is partnering with a client to recruit a highly skilled…
Hybrid data engineer: gcp, bigquery & python
ATS Client in Cape Town is seeking a Data Engineer with deep Google Cloud Platform (GCP) expertise to design, build, and maintain scalable data pipelines supporting data‑driven decision making. You will collaborate…
Senior data engineer - scalable bi pipelines
The South African Reserve Bank (SARB) is seeking a data engineer to build, maintain and optimise BI data pipelines that feed from diverse data systems across SARB and enable Data as a Service. You will implement data…
Senior data engineer / platform lead
Job Description We are seeking a highly skilled and experienced Senior Data Engineer to design, build, and scale our modern data platform. This role is ideal for a hands‑on technical leader who can architect robust…
Data engineer ii — elt pipelines & snowflake modeling
Games Global in Cape Town is seeking an Intermediate Data Engineer to design, build, and operate data pipelines powering analytics, billing, experimentation, and AI/ML workloads. You will own end-to-end data solutions…
Cloud data engineer (12-month contract)
Are you passionate about cloud technologies, big data, and building modern data platforms? We’re looking for an experienced Cloud Data Engineer to join a leading bank in Sandton and help deliver enterprise‑scale cloud…
Senior bi architect & data engineer (azure)
Eastern Personnel Consultants is seeking a Lead BI Developer in Centurion, Gauteng. This full-time role involves driving the development and optimization of Business Intelligence systems, utilizing skills in Python, R,…
Sap data engineer (focus: sap bw) (advanced) 1488 tt
Job Description Our client in Pretoria is recruiting for an SAP Data Engineer (Focus: SAP BW) (Advanced) to join their team. You will be responsible for the coordination of the technical implementation. Attend…
Senior cloud data engineer: lakehouse & real-time pipelines
Digital Outsource Services is looking for a Senior Data Engineer to lead our transition to a modern cloud lake‑house architecture. You'll design and optimize data pipelines, manage system migrations, and mentor…
Senior data engineer: azure data factory & power bi
Chosen Online Pty Ltd in Johannesburg is seeking a passionate Senior Data Engineer to build robust data solutions utilizing Microsoft technologies for international clients. This role involves designing and optimizing…
Data engineer
Data Engineer at a global Data & AI consulting firm designing, building, and optimizing modern cloud-based data platforms. Works on enterprise-scale data platforms and AI solutions across multiple industries using AWS, Python, SQL, and Terraform.
Data engineer
About the Company: Khonology is a digital services company focused on software development, Application Support, data analytics and engineering. We are looking for a skilled Data Engineer to join our team. The ideal…
Azure data engineer
Intellinexus Intellinexus is a business-led data and business intelligence consultancy that empowers organisations with data-driven decision-making capabilities. We combine innovation and expertise with access to the…
Data engineer midrand
Job Description Reference: JHB001503-KK-1 Join our team as a Data Engineer! We're on the lookout for someone savvy with Terraform, Python, SQL, and more. Dive into Big Data Pipelines, ETL magic, and cloud…
Data engineer
Senior Data Engineer Reference: NWA003386-Ren-1 A well-known marketing organization with branches in multiple overseas countries is looking for a Senior Data Engineer to join their organization at their Johannesburg…
Data engineer
Get AI-powered advice on this job and more exclusive features. Direct message the job poster from Mind Detect Our scaling payments platform client is seeking a Data Engineer to join their world-class Engineering team…
Data engineer midrand
AWS Data Engineer The AWS Data Engineer will be responsible for building and maintaining Big Data Pipelines using Data Platforms and must ensure that data is shared in line with the information classification…
Data engineer
Job Reference: GTG007386-KV-1 Responsible for maintaining the data warehouse through design and implementation of ETL/ELT methodologies and technologies, as well as providing maintenance and support to our ETL and ML…