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 AWS Data Engineer - Semi Remote - up to R900 PH 1835520
Design and build AWS-based data pipelines using Terraform, Python, PySpark, and Glue to move and transform manufacturing and mobility data.
AWS Data Engineer - Midrand-Semi Remote - R800 PH 1440000
Build and maintain AWS-based data infrastructure for a manufacturing company, designing pipelines with AWS Glue and ensuring data accuracy and security.
Data Engineer (Remote Position) - Cape Town, Western Cape
Build and maintain data pipelines, integrate financial market data, and create BI dashboards for asset managers using SQL, SSIS, and tools like PowerBI.
Remote Senior Data Engineer - AI-Scale Data Platforms
Senior Data Engineer builds and maintains high-throughput data pipelines for AI model training using Python, Scala, and Spark in a fully remote role.
ETL Developer/ Data Engineer - Semi Remote - R960k Per Annum R960 000
Build and maintain ETL pipelines and BI solutions for an insurer using SQL, AWS Glue, Redshift, and Python to manage customer data and deliver insights.
AWS Redshift Data Engineer - Bedfordview - R1.1m PA 1 100 000
Designs and builds scalable ETL pipelines for a data warehouse using AWS Redshift, Python/R, and Kimball methodology to support ML models and real-time analytics.
Junior Data Engineer (SQL, Python) - Johannesburg - up to R360k per annum
Are you passionate about data, automation, and technology? We are looking for a highly capable and intellectually curious Junior Data Engineer to join our innovative tax and advisory business. This opportunity is…
Data Engineer: Corporate & Investment Banking Transformation
Designs and maintains enterprise data pipelines and stores for a Tanzanian bank’s corporate & investment banking systems using AWS and SQL.
Senior Data Engineer Cape Town
Build and maintain data pipelines using AWS Glue, Redshift, Python, and SQL to support analytics and reporting for an international client.
AWS Data Engineer Market related
Build and maintain AWS-based big-data pipelines (Glue, S3, RDS/DynamoDB) to transform and validate automotive data, using Python, PySpark, and Terraform.
Senior Data Engineer - Randburg - R950K pa 950000
Senior Data Engineer builds and maintains high-availability data pipelines using Oracle GoldenGate, MSSQL/Oracle DBs, and cloud services to support broadcast media systems.
AWS Data Engineer (Senior) 1221 / 1154 TT
Build and maintain AWS-based big-data pipelines using Python, PySpark, Terraform, and AWS Glue to move and transform data while ensuring security and compliance.
AWS Senior Data Engineer
Design and build AWS-based ETL pipelines and data warehouses to consolidate operational data, then create dashboards and reports that help executives make data-driven decisions.
Data Engineer(AWS)
Data Engineer extracts, transforms, and loads data using SQL, Python, and AWS to build pipelines and deliver insights for clients.
Senior data engineer
Senior data engineer builds and maintains ETL/ELT pipelines, data lakes, and cloud infrastructure for a marketing organization, using Python, SQL, and AWS.
Data Engineer
Build and maintain scalable data pipelines and ETL processes for an investment team, using Python, SQL, and Linux to integrate financial data into a centralized warehouse.
Data Engineer
Builds and maintains scalable ETL pipelines and data warehouses in Python/SQL to feed analytics and reporting for financial markets.
Data Engineer (KG)
Build and maintain ETL pipelines in Azure Databricks and SQL, curate data in a central lake, and serve analytics using Synapse, CosmosDB, and streaming tech.