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
Data engineer (analytics & data platform)
We are looking for an experienced Mid-to-Senior Data Engineer to play a key role in the design and delivery of a modern analytics and reporting platform within a complex, multi-system business environment. In this…
Data ops/ data engineer
We are searching for an experienced Data Ops/ Data Engineer at our Grayston Drive Sandton facility. Primary Duties and Responsibilities: Job Purpose: We are looking for an autonomous,logic-driven Data Engineer who…
Senior data engineer
Kick-start your career in the online gaming world and experience the very latest in technology and innovation. Who We Are We’re part of Super Group, the NYSE-listed digital gaming company behind some of the world’s…
Senior data engineer sandton
Senior Data Engineer Managed Talents Solutions' client is looking for a Senior Data Engineer with 5+ years of experience to design, build, and implement data and analytics products and solutions for various…
Data Engineer - fully remote
Data Engineer building and configuring end-to-end data solutions for investment and research clients, working with SQL, databases, data visualization tools, and financial-market data — fully remote in South Africa.
Data Engineer
Data Engineer responsible for developing data pipelines and ETL tools, designing data architecture and warehousing solutions, and implementing BI reporting using SQL Server, MySQL, and related database technologies.
Data Engineer
Data Engineer for a 12-month contract, building data warehouse components on Teradata, creating Power BI dashboards, using SQL (especially MSSQL), Hive, and other tools. Core technologies include Teradata, Power BI, SQL, and Hive.
Data Engineer
Design and develop scalable Azure-based data solutions, pipelines, and warehouses while ensuring data quality and compliance.
Data Engineer
Builds and maintains scalable data pipelines and warehouses to ensure reliable, governed data for business intelligence and analytics, using Azure Databricks, Kafka, Spark, and SQL.
Data Engineer
12-month contract Data Engineer designing, building, and maintaining scalable data pipelines and ETL processes using SQL, SAS, Oracle, and Azure.
Data Engineer
As a Data Engineer, you will design, build, and maintain robust data pipelines and architectures that support analytics, reporting, and business intelligence initiatives across the organization using technologies like SQL, cloud platforms (AWS, Azure, Google Cloud), and ETL/ELT tools.
Data engineer (remote) market related
Duties & Responsibilities A leading Fin Tech company seeks to fill the role of a Data Engineer with a knack for data analysis to join its team. It is a remote role that includes data manipulation, modelling, and…
Senior ai-driven bi & data engineer (hybrid/remote)
Hire Resolve is seeking a Senior Business Intelligence Developer to lead the design, development, and implementation of AI-driven data solutions in a hybrid/remote capacity. You will build robust pipelines using…
Azure cloud data engineer real-time pipelines & data lakes
De ARX is seeking an experienced Cloud Data Engineer in Sandton to design, build and optimise scalable cloud data platforms. You will create robust data pipelines for batch and real-time processing using Azure services…
Senior data engineer - scale pipelines & lakehouses
Sand Technologies in South Africa is seeking a Senior Data Engineer to design, build, and maintain scalable data pipelines. You will collaborate with cross-functional teams, ensuring reliability and security of data in…
Cape town junior data engineer — build trusted data pipelines
Lesaka Technologies is seeking a Junior Data Engineer for Easy Pay in Cape Town. You’ll join the data team to build and maintain pipelines moving transaction, merchant and reconciliation data from source systems into…
Principal data engineer — databricks & platform lead
ATS Client in Cape Town seeks a Principal Data Engineer to lead production data pipelines on Databricks and elevate engineering standards. You will drive performance, cost optimisation, and design robust data models in…
Data engineer (mlops / analytics focus)
Job Description Our client is seeking a capable intermediate-level Data Engineer with strong MLOps and analytics experience to support the design, optimisation, governance, and monitoring of enterprise data and machine…
Data engineer - datalake & revenue insights
ATS Client in Johannesburg is seeking an experienced Data Engineer to lead the delivery of a global Datalake and build data pipelines that support commercial data propositions and business performance management. You…
Lead data engineer — cape town (onsite)
CV (Christian Vision) in Cape Town is seeking a Lead Data Engineer to build and evolve data pipelines and infrastructure, and to lead the Data and Insights team. The role focuses on clean, trustworthy data, scalable…