| Location: | Johannesburg |
| Remote work: | Some remote work allowed |
| Type: | Permanent |
| Reference: | #NG60984 |
| Company: | e-Merge IT Recruitment |
Our client is seeking a highly skilled Data Engineer to join their DataWorks team. The successful candidate will be responsible for designing, building, and maintaining scalable data pipelines and modern data platforms that enable advanced analytics and data-driven decision-making. This role requires strong experience working with Microsoft Fabric, AWS, and Databricks, along with the ability to integrate data from multiple sources into efficient and reliable data architectures.
You will collaborate closely with data analysts, data scientists, and business stakeholders to ensure high-quality, accessible data that supports reporting, analytics, and machine learning initiatives.
Responsibilities:
- Design, develop, and maintain scalable data pipelines and ETL/ELT processes to support analytics and reporting requirements.
- Build and manage cloud-based data solutions using platforms such as AWS, Microsoft Fabric, or Databricks.
- Integrate data from multiple internal and external sources into centralized data platforms, data lakes, or data warehouses.
- Develop and maintain data models, data marts, and data warehouse structures to support business intelligence and analytics initiatives.
- Ensure data quality, integrity, and reliability through validation, monitoring, and automated quality checks.
- Work with large datasets and big data technologies such as Spark to process and transform complex data efficiently.
- Collaborate closely with data analysts, BI developers, data scientists, and business stakeholders to understand data requirements and deliver scalable solutions.
- Optimize data processing workflows and improve performance and scalability of existing data pipelines.
Qualifications & Experience:
- Bachelor’s degree from an accredited university. A degree in Computer Science, Engineering, Information Technology, or a related field is advantageous.
- Minimum of 7+ years of hands-on experience in data engineering or data platform development. Experience within the financial services industry would be beneficial but is not essential.
- Proven experience building, managing, and optimizing data pipelines and data solutions using on-premise or cloud-based technologies.
- Practical experience working with AWS services such as Glue, Redshift, S3, Lambda, EMR, and Athena, or exposure to Microsoft Fabric or Databricks.
- Familiarity with big data frameworks and technologies such as Apache Spark, Hadoop, or Kafka.
- Strong programming capabilities in Python, Pandas, and SQL for data processing and transformation
The Reference Number for this position is NG60984 which is a Permanent, Hybrid role in Johannesburg offering a salary of up to R1.2mil per annum negotiable based on experience. E-mail Nokuthula on nokuthulag@ e-Merge.co.za or call her for a chat on 011 463 3633 to discuss this and other opportunities.
Are you ready for a change of scenery? e-Merge IT recruitment is a niche recruitment agency. We offer our candidates options so that we can successfully place the right people with the right companies, in the right roles. Check out the e-Merge IT website www.e-merge.co.za for more great positions
Posted on 29 Jul 10:38, Closing date 27 Sep
Or apply with your Biz CV
Create your CV once, and thereafter you can apply to this ad and future job ads easily.
AI Engineer (Generative AI, LangChain)
Johannesburg
A consulting firm is seeking a highly motivated AI Engineer to design, develop, deploy, and maintain intelligent systems that leverage machine learning, deep learning...
![]()
![]()
Data Engineer
George
Data Engineer | On-site| George, Western Cape
Build the data platform you wish you’d inherited
We’re in the middle of a major data platform...
![]()
Full Stack Engineer
Cape Town
A leading technology solutions provider committed to delivering innovative and secure digital platforms is looking for an exceptional Full Stack Engineer with deep...
![]()
Software Engineering
Cape St Francis
Join a purpose-driven technology organisation that is transforming the way millions of people access and manage financial services across Africa.
![]()
Sound Engineer
Durban, Morningside, R 15000 - R 17000 per month
We are looking for an in-house sound engineer to record, direct, edit and produce radio adverts.
The first set of questions 1-10 directly below, only require...
Data Engineer
Johannesburg
Our client is seeking a highly skilled Data Engineer to join their DataWorks team.
![]()
Founding Engineer
Cape Town
The Local Agency is looking for an entrepreneurial Founding Engineer to lead the development of the TLA Creator Intelligence Platform, known as TLA CIP.
Senior Data Engineer
Cape Town
We are looking for an experienced Senior Data Engineer to join our growing Data Engineering team.
![]()
AI Engineer
Johannesburg
A consulting firm is seeking a highly motivated AI Engineer to design, develop, deploy, and maintain intelligent systems that leverage machine learning, deep learning...
![]()
Software Quality Engineer
Johannesburg
Join a leading global software solutions environment that is passionate about delivering innovative, high-quality technology to clients across the financial services...
![]()
Junior Data Engineer
Johannesburg
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...
![]()
![]()
ML Engineer
George
Machine Learning Engineer
Data & AI | ARC | George, Western Cape (Hybrid negotiable) | Permanent
Build the engineering that brings AI to life.
At ARC...
![]()
![]()
Network Engineer
Rosebank
A dynamic and fast-growing organization is searching for a skilled LAN Network Engineer to join their professional and innovative technical team.
![]()
Senior DevOps Engineer
Centurion
An exciting opportunity has become available for a Senior DevOps Engineer to join a forward-thinking technology team that is passionate about building secure, scalable...
![]()
Telecoms Engineering Lead
Stellenbosch
Are you an experienced Engineering Lead with a passion for building scalable, high-performance systems in complex telecom environments?
An exciting opportunity exists...
![]()
Back-End Software Engineer
Johannesburg
One of South Africa’s leading digital retail banks is on the hunt for an accomplished and innovative Software Developer with expertise in C# (.NET) and Python to...
![]()
Senior Software Engineer
Bryanston
An award-winning specialist management consultancy is seeking a high-performing Software Developer to join their Technology and Engineering practice.
![]()
Analytics Engineer
Johannesburg
Our client is looking for an Analytics Engineer to help transform raw data into trusted, decision-ready insights for enterprise clients across retail, quick-service...
![]()
Telecoms Engineering Lead
Cape Town, Stellenbosch
Shape the future of Telecommunications Technology
Are you an experienced Engineering Lead with a passion for building scalable, high-performance systems in complex...
![]()
JAVA Back End Software Engineer
Stellenbosch
Are you an experienced Back-End Engineer ready to take on complex, high-scale systems in a modern cloud-native telecommunications environment?
We're looking for a...
![]()
Intermediate to Senior AI Engineer
Johannesburg
A fast-growing software development company focused on building innovative, intelligent solutions that solve complex business challenges.
![]()
Junior Structural Engineer
Johannesburg, Northriding, Randburg, R 25000 - R 35000 per month neg
An exciting new opportunity exists for a Junior Structural Engineer who has a knack and passion for root-cause analysis - someone who wants to know the WHY behind the...
Synevo Inspections (Pty) Ltd
Senior C# JavaScript AI Backend Engineer
Johannesburg
My client is looking for a Senior Backend Engineer.
Not someone who can quote architecture patterns from conference slides. Someone who's worked with them in the real...
![]()
AI Engineer
Sandton
An exciting opportunity for a highly skilled and motivated AI Engineer to join a company known for building intelligent, data-driven solutions that help organisations...
![]()
Cloud Data Engineer
Johannesburg
Our client is seeking a highly skilled Cloud Data Engineer to join their growing data and cloud technology team.
![]()
Senior C# Developer / DevOps Engineer
Cape Town
Code. Deploy. Automate. Repeat.
Are you a C# wizard, an API enthusiast, and someone who gets excited when a deployment pipeline runs flawlessly? Then you might...
![]()
Intermediate C# AI Backend Engineer
Johannesburg
Do you get mildly offended when someone says, "It's just a simple API"?
Do you occasionally think about distributed systems while making coffee?
Have you ever...
![]()














English (US) ·