Data Engineering Jobs in South Africa
There are 678 open Data Engineering jobs in South Africa on freehire right now. 297 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 Cloud Data Engineer: Real-Time Pipelines & Edge Apps
Design and maintain scalable data pipelines and edge apps for real-time analytics using Spark, Kafka, Flink, and MongoDB/CassandraDB, deployed via OpenShift and Nginx.
Junior Data Engineer - Learn Modern Data Tech & AI
Build and maintain data pipelines, dashboards, and analytics solutions using SQL, Python, and modern data tools while learning from experienced engineers.
Data Engineering Graduate Program: Mentorship & Projects
A 12-month graduate program for recent data engineers to learn SQL and Python through mentorship and real-world BI/analytics projects in Cape Town.
Data Engineering Graduate
Entry-level data engineering role for recent grads; 12-month program with training and hands-on projects using SQL and Python.
Senior Data Engineer – AI & Analytics Pipelines
Design and maintain scalable data pipelines and platforms to enable high-quality analytics and AI-ready data, ensuring reliability and governance.
Data Engineer
Design and scale enterprise-grade data platforms and pipelines to power analytics, AI, and data-driven decisions for Coca-Cola’s digital transformation in Johannesburg.
Data Engineer III
Designs and maintains scalable data pipelines and platforms to enable analytics and AI-ready data, using SQL, Python/Java, and cloud services like AWS/Azure.
Senior Data Engineer-06 Months Contract
Build and maintain scalable data pipelines and collateral data products for a global markets platform, ensuring data quality, governance, and integration within a DPL ecosystem.
Senior data engineer, marketing & analytics
VML is seeking a Data Engineer, Marketing & Analytics to design, build, and maintain robust data pipelines powering digital and media reporting for tier-one clients. You will work with a modern stack including GCP,…
Data engineer
About Us VML Home VML, part of WPP, is a leading creative company that combines brand experience, customer experience, and commerce, creating connected brands to drive growth. VML is celebrated for its innovative and…
Senior Specialist - Data Engineer
We are seeking a Senior Specialist – Data Engineer to join our dynamic team. In this role, you will be responsible for designing, building, and optimizing scalable data pipelines and data platforms that support…
3352 Data Engineer (Expert)
ROLE & RESPONSIBILITIES: Design, build and operate operational data integration solutions focused on making enterprise data available, trusted and consumable. Ingest and stream data from Zero Trust data sources…
Data Engineer - Contract - Hybrid
Our Client a Global Tech firm is seeking a Data Engineer to join their team in Cape Town (Hybrid)on a Contract basis. They offer stability, growth, attractive rates and a great working environment. Summary of Role The…
Data Engineer (Senior)
ROLE & RESPONSIBILITIES: Work with stakeholders to gather and translate requirements into actionable technical tasks. Define project scope and align business and technical teams. Design data pipelines, propose AI…
Data Engineer
Designs and builds scalable data pipelines and architectures using Python, SQL, and cloud platforms (AWS/Azure/GCP) to transform raw data into actionable insights.
Data Engineer Consultant
Recruitment Consultant: Data & AI, South Africa About the Role: We’re on the lookout for an experienced Back-End Data Engineer for a contract arrangement. The ideal candidate will have strong expertise across the…
Senior Data Engineer
Are you a highly skilled Senior Data Engineer ready to lead and innovate in a dynamic, cloud-driven environment? We’re looking for a pivotal team member to design, develop, and maintain cutting‑edge data solutions,…
Senior Data Platform & ML Lead Engineer
Lead engineer building and scaling data pipelines and ML applications on Azure/AWS using Python and C# to meet business goals.
Data Platform & BI Engineer: Azure, ETL, Power BI
Designs and builds scalable Azure-based data pipelines, warehouses, and Power BI reports to power analytics and business decisions.