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
Finance Data Engineer: Azure Pipelines & Power BI
Builds and maintains Azure and Fabric data pipelines, models financial data, and creates Power BI dashboards to support reporting and decision-making.
Senior Data Engineer — Enterprise Data Pipelines
Design and maintain enterprise data pipelines for PwC Africa’s Data Warehouse, transforming raw data into insights and enabling reporting for global and local applications.
Data Engineer
Builds and maintains Azure-based data pipelines and SQL models to power financial reporting and Power BI dashboards for a fintech-focused media company.
DATA ENGINEER
An established insurance company is seeking to hire a highly skilled and experienced Data Engineer to join their team. Your: Formal Education: Degree in Data Science, Information Technology, Computer Science or…
Data Engineer (MLOps / Analytics Focus)
Build and maintain scalable data pipelines in Databricks, deploy ML models with MLflow, and create Power BI dashboards to support analytics and reporting.
Senior Data Engineer (Azure)
Build and maintain scalable Azure-based data pipelines and analytics platforms using Synapse, integrating diverse data sources for a UK client.
Data Engineer CT
Build and modernise cloud-native data platforms and pipelines for clients, using Python, SQL, and tools like Azure/AWS/GCP and Databricks.
Data Engineer - JHB - Intermediate
Build and optimize cloud-native data platforms and pipelines for clients using Python, SQL, and tools like Azure Data Factory, Databricks, and Snowflake.
Data Engineer
Description Data Engineer £54,267 - £57,402 per annum Join Newham's Data Team as a Data Engineer and play a key role in delivering the Council's modern Enterprise Data Platform. Working with Microsoft Fabric, Azure and…
Data Engineer
Design and build enterprise-scale data pipelines and warehouses, transforming raw data into clean, standardized formats for analytics and reporting using Azure, SQL, Python, and Databricks.
Data Engineer
Build and maintain AI-powered data pipelines and models for a global investment advisory firm, using Python, SQL, and modern tools like Snowflake and dbt.
Senior Data Engineer - Pipelines, Azure & Data Modeling
Design and build enterprise data pipelines and workflows in Azure, model data for analytics, and enable data-driven decisions while collaborating with scientists and analysts.
Data Engineer Test Lead: BI & Data Quality
Leads testing strategies for data and BI solutions, focusing on data reconciliation, validation, and automated testing with SQL/ETL expertise.
Senior Data Platform Engineer: Lead, Build & Mentor
Lead the design and operation of scalable data platforms and services, collaborating with analysts and data scientists to deliver reliable, AI-assisted solutions for critical business outcomes.
Senior Data Platform Engineer - AI-Driven, Flexible Hours
Leads the design and operation of scalable data platforms and AI-assisted services, mentoring engineers and collaborating with data scientists to deliver reliable infrastructure.