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
Senior Azure Data Engineer for Channel & Insights
Design, build, and optimize Azure-based data pipelines and platforms to power business insights and decision-making using Microsoft Fabric and ETL/ELT solutions.
Remote data engineer — power bi & databricks, hr analytics
Blue Pearl HQ is seeking an Intermediate Data Engineer with strong Power BI expertise to support its People & Analytics (HR) team. This role involves enterprise-scale HR data, building modern data solutions and…
Senior data engineer (spark & python specialist)
An award-winning privacy-preserving data collaboration platform that enables companies to analyze and collaborate on consumer data to gain insights, build predictive models, and monetize data without sharing the raw…
Cloud data engineer cape town
Cloud Data Engineer An exceptional company within the media industry is looking for a Cloud Data Engineer to join their vibrant team. They are located in Cape Town, and this is a hybrid position. The client will also…
Data engineer
We have a new and exciting opportunity for a Data Engineer to join our newly created Group Technology function. Working closely and supporting the Chief Information & Data Officer you will lead the delivery of a…
Data engineer johannesburg north
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 branch. The Senior Data…
Data Engineering Lead – Data Science and AI
DVT is a leading technology consulting and software engineering company delivering innovative solutions across Africa and internationally. We partner with clients to solve complex business challenges through software…
Remote data engineer: power bi & databricks hr analytics
Blue Pearl HQ is seeking an Intermediate Data Engineer with strong Power BI expertise to support its People & Analytics team. This remote role focuses on enterprise HR data, building modern data solutions and…
Azure cloud data engineer: build scalable data pipelines
Magnus Consulting Solutions Pty Ltd in Johannesburg seeks a Cloud Data Engineer to design, develop, and maintain scalable data products on Azure, delivering clean, reliable data for analytics across the organisation.…
Data engineer (big query, python, gcp) - stellenbosch, cape town - up to 1.4mil ctc
Data Engineer We're looking for a skilled Data Engineer with deep expertise in Google Cloud Platform (GCP) to join a rapidly expanding, high‑energy team. In this role, you'll be responsible for designing,…
Ai data engineer: build scalable generative ai solutions
Amaris Consulting in Johannesburg is seeking a Data AI Engineer to join our Data & AI team. You will design, build, and deploy scalable AI‑driven solutions using Azure AI Foundry and Copilot Studio to automate…
Data engineer - centurion - up to r850k per annum 850 000
Data Engineer Position Leaders in the insurance field are growing their data space and are seeking to appoint an innovative, adept Data Engineer to join their team of Data Experts. As a Data Engineer, you will be…
Senior data engineer
Senior Data Engineer Powering the future requires serious data infrastructure. We’re looking for a Senior Data Engineer to design, scale, and champion modern data solutions for us. About Sand Sand Technologies is a…
Data engineer cape town
Data Engineer We require a Data Engineer and this is an office-based position. Duties & Responsibilities Modifying the database structure, as necessary, from information given by application developers. Enrolling…
Senior data engineer
Who we are Kick-start your career in the online gaming world and experience the very latest in technology and innovation. We’re part of Super Group, the NYSE-listed digital gaming company behind some of the world’s…
Senior data engineer: pipelines & etl mastery
Isilumko Staffing is looking for a skilled Data Engineer based in Sandton, Gauteng. The ideal candidate will have over 5 years of experience in data engineering, especially with SQL, SAS, and Oracle. Responsibilities…
Hybrid junior data engineer — data automation & dashboards
ATS Client is seeking a Junior Data Engineer in Johannesburg to join a progressive tax and advisory business. You will work within an agile team to design data solutions, build ETL pipelines, and automate data…
Senior data engineer: cloud & data warehouse expert
PBT Group is hiring a Data Engineer in Cape Town to join a high-performing data team. You will build and maintain scalable data platforms enabling enterprise analytics and BI. The role covers end-to-end data…
Senior data engineer - hybrid sql & data pipelines
Senior Data Engineer designing and optimizing SQL Server database solutions and leading ETL/ELT pipelines with tools like ADF, SSIS, dbt, and Informatica in a hybrid setup.
Senior Azure Data Engineer: Synapse Pipelines (Remote)
Design and maintain scalable Azure data pipelines using Synapse Analytics for a UK client, focusing on robust ingestion and ETL/ELT workflows.