Data Engineering Jobs in South Africa
There are 691 open Data Engineering jobs in South Africa on freehire right now. 311 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 55%
- 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 219
- Lead 55
- Junior 31
- 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
Marketing Data Engineer - Ad Tech (US hours)
The Marketing Data Engineer will build and maintain ETL pipelines and data-quality controls for advertising platforms using SQL, Python, and cloud data warehouses. This role ensures the reliability of marketing dashboards and reporting by reconciling data across various ad-tech sources.
Data Engineer
Data Engineer designing, building and maintaining production data pipelines and infrastructure to support DataProphet's AI solutions for manufacturing, using Python, SQL, cloud platforms and orchestration tools.
Senior Data Engineer — Remote, Cloud-First Leader
Design and build scalable AWS-based data pipelines and cloud-native platforms, collaborating with data scientists and DevOps to support analytics and ML workloads.
Senior Data Engineer - AWS Big Data & Cloud Infra
Senior Data Engineer designing and maintaining software in a continuous-delivery pipeline, focused on big data, AWS services, automation, and cloud platform engineering within a financial services environment.
Senior Data Engineer: SAP HANA, AWS & Data Transformation
Senior Data Engineer driving data transformation, migration, and modelling with SAP BW/HANA, AWS, Python, and SQL in an agile, hybrid on-site/remote setting.
On-site Cape Town SQL Data Engineer & ETL Expert
PBT Group is seeking a Data Engineer to manage end-to-end data acquisition, warehousing, and BI processes using the Microsoft SQL stack. The role involves developing ETL solutions and creating actionable insights for clients.
Microsoft SQL Data Engineer
Design and develop end-to-end ETL processes, data acquisition pipelines, and data warehouse solutions for clients using the Microsoft SQL stack (SSIS, SSRS, SSAS) in an on-site role.
Senior Specialist, Data Engineer
Data engineer role at Standard Bank Group designing, coding, and maintaining data systems within CI/CD pipelines, leveraging AWS big data services (Athena, Lambda, EMR, Redshift), Apache Spark, and advanced SQL.
Data Engineer (Expert)
Expert Data Engineer migrating SAP BW products to CBW, building AWS-based data pipelines and integrations, and performing root cause analysis using SAP BW/HANA, AWS services, Python, and SQL in an Agile team environment.
Lead Data Engineer: Architect Scalable Pipelines
Future Fit is hiring a Lead Data Engineer in Johannesburg to design, build, and maintain scalable data pipelines while mentoring junior staff. The role involves collaborating with cross-functional teams to deliver robust data solutions and optimize system architecture.
Data Engineer (Mid-Senior)
The Data Engineer will design, build, and maintain scalable data pipelines and integration frameworks using Python, SQL, and cloud platforms like GCP. They will collaborate with cross-functional teams to ensure data quality, accessibility, and efficient performance in a hybrid work environment.
Hybrid Data Engineer (Mid-Senior): Cloud Pipelines
Build and optimize cloud-based data pipelines, integrate diverse data sources, and ensure data quality and accessibility for analytics teams.
Senior Data Engineer
Senior Data Engineer designing and maintaining cloud-native data pipelines and infrastructure on AWS (Airflow, Glue, Redshift, Terraform) in a hybrid role based in Cape Town, mentoring a data team.
Senior Data Engineer
Lead the design, development, and maintenance of scalable data pipelines and ETL processes, collaborating with data analysts and scientists while mentoring junior engineers. Core technologies include SQL, Python (AI/ML), Hadoop, Apache Spark, and cloud platforms.
Senior Databricks DevOps Engineer - Data Platform Lead
Designs, builds, and maintains a secure, scalable Databricks/AWS data platform for financial crime analytics, with full admin ownership of the environment.
Data Engineer
The Data Engineer will design and maintain scalable ETL/ELT pipelines to integrate data from various enterprise systems into a centralized platform. The role focuses on creating high-quality datasets using SQL, Python, and cloud technologies to support business intelligence and analytics initiatives.
Data Engineer
Data Engineer designing, building, and maintaining scalable data systems, pipelines, and ETL/ELT processes using Python, SQL, and AWS/Azure cloud technologies.
Microsoft SQL Data Engineer / ETL Developer
Designs and implements ETL pipelines and data warehousing solutions using MS SQL Server, SSIS, and SSRS to transform raw data into structured insights for clients across Africa, ME, Australia, and Europe.
Lead Data Engineer & Team Lead, Cape Town
Lead Data Engineer & Team Lead building and maintaining data pipelines, ETL/ELT processes, and cloud architecture, while leading the Data & Insights team for a global faith-based organization in Cape Town.