data engineer jobs in Pretoria

4,208 data engineer job listings in South Africa. Find daily updated positions from leading job boards.

  • Data Engineer

    1 day ago


    pretoria, gauteng, South Africa Network Recruitment Full-time

    Ready to turn data into magic? If you’re a Data Engineer who knows your way around big data and loves to tackle complex financial problems, we’ve got a seat with your name on it! What We’re Looking For: As a Data Engineer, you’ll bring your extensive knowledge in building strong data solutions. You will also get solid experience on data modelling,...

  • Senior Data Engineer

    2 hours ago


    Pretoria, Gauteng, South Africa Network Recruitment Full-time

    An innovative and data-driven organisation is seeking a talented Senior Data Engineer to join its growing team. This opportunity is ideal for a technically strong professional who enjoys solving complex data challenges and building scalable solutions that support analytics, reporting, and operational systems.In this role, you will be responsible for...

  • Junior Data Engineer

    2 hours ago


    Pretoria, Gauteng, South Africa Creative Leadership Solutions Full-time

    REQUIREMENTSMinimum Education (essential)Bachelor's degree in Computer Science, Information Systems, Data Engineering or a related field.Relevant Microsoft Fabric and/or Azure data certification.Minimum applicable experience (years):0-1 years of practical data engineering experience, including strong recent hands-on experience with Microsoft Fabric.Required...


  • Pretoria, Gauteng, South Africa Creative Leadership Solutions Full-time

    REQUIREMENTSMinimum Education (essential)Bachelor's degree in Computer Science, Information Systems, Data Engineering or a related field.Relevant Microsoft Fabric and/or Azure data certification.Minimum applicable experience (years):3+ years of practical data engineering experience, including strong recent hands-on experience with Microsoft Fabric.Required...

  • Data Engineer

    15 hours ago


    Pretoria, Gauteng, South Africa Lumenalta Full-time

    Overview Data Engineer - Databricks role at Lumenalta. This is a fully remote position open to candidates in Europe or regions with compatible time zones. To ensure effective collaboration with our client and team, candidates must maintain a 6-hour overlap with Eastern U.S. business hours. This evergreen opening welcomes professionals who want to help us...


  • pretoria, gauteng, South Africa ATS Client Full-time

    Job Description About the Role: The Data Engineer will work on enterprise-wide data provisioning, spanning multiple data governance domains and data assets. Responsibilities include ensuring secure data sharing, adhering to protection and compliance requirements, supporting enterprise Data & Analytics initiatives (including high-priority use cases), and...


  • Pretoria, Gauteng, South Africa Sabenza IT & Recruitment Full-time

    Pretoria, South Africa | Posted on 02/10/2026The reporting is only as good as the pipelineunderneath it. This role owns that layer: the ingestion, the transformations,the checks, and the support when a number downstream does not match.It is a permanent seat in Centurion, in a retailinvestments technology team, reporting to the Head of Application...

  • 3352 Data Engineer

    2 hours ago


    Pretoria, Gauteng, South Africa Imizizi Full-time

    ROLE & RESPONSIBILITIES:Design, build and operate operational data integration solutions focused on making enterprise data available, trusted and consumable.Ingest and stream data from Zero Trust data sources (CMDB, identity systems, security tooling) into operational pipelines rather than analytics stores.Build and maintain Kafka topics,...

  • (1710) Data Engineer

    19 hours ago


    Pretoria, Gauteng, South Africa ATS Client Full-time

    Job Description The main purpose of this position is to build, maintain and optimise business intelligence (BI) data pipelines that feed from various data systems across the South African Reserve Bank (SARB) and enable the support of Data as a Service (DaaS) to the SARB. Responsibilities Implement data service standards and frameworks across the SARB to...

  • Data Engineer

    3 days ago


    Pretoria, Gauteng, South Africa EnableSA T/A EnableSA Pty Ltd Full-time

    Data Engineer (Remote)This is a remote position.Our national client is seeking an experienced Data Engineer (remote) to join the team:Design and develop data solutions using Azure services, such as Azure Data Factory, Azure Data Lake, and Azure SQL Database.Implement data ingestion, processing, and storage solutions to meet business needs.Collaborate with...


  • Pretoria, Gauteng, South Africa Placements24 Full-time

    About the RoleOur client, WhatJobs Direct, is seeking a highly experienced Senior Data Engineer to join their innovative team based in Pretoria, Gauteng. This role is instrumental in building and maintaining robust, scalable data pipelines and infrastructure that support advanced analytics and business intelligence initiatives. You will work with large,...

  • Data Engineer

    19 hours ago


    Pretoria, Gauteng, South Africa Learntastic Group Full-time

    LearnTastic is looking for an experienced Data Engineer to lead a two-month project to assess our current data environment and design, build, and optimize a scalable cloud data warehouse. This role will be responsible for recommending the overall data architecture, building reliable ETL/ELT data pipelines, and creating analytics ready data sets that enable...

  • Senior data engineer

    24 hours ago


    pretoria, gauteng, South Africa ATS Client Full-time

    Job Description We are seeking a highly skilled and experienced Senior Data Engineer to design, build, and scale our modern data platform. This role is ideal for a hands‑on technical leader who can architect robust data pipelines, drive best practices in data engineering, and mentor a growing team. You will play a critical role in enabling analytics,...

  • Frontline Cloud

    1 day ago


    Pretoria, Gauteng, South Africa Badger & Bird Talent Remote Full-time R 1 - R 2 Contract

    Badger & Bird Talent is seeking a Forward Deployed Engineer (Cloud & Data) to join our remote-first team. You will embed with clients to build scalable microservices and secure multi-cloud infra across AWS, Azure, or GCP while delivering real-time data pipelines.Expect hands-on work with Kafka, Spark, Databricks, Snowflake, dbt, and container platforms like...

  • Data Engineer

    1 day ago


    Pretoria, Gauteng, South Africa Mediro ICT Recruitment Full-time

    Company OverviewCompany based in Pretoria is looking for a Data Engineer / Scientist to join their team on a contract until Dec 2026.Minimum RequirementsSouth African citizens / Permanent Residents with SA ID number.Start as soon as possible.3 – 5 years of experience in the field of Data Science.Strong background in mathematics and good analytical and...


  • pretoria, gauteng, South Africa ATS Client Full-time

    Data Warehouse Engineer Revolutionize retail data with cutting‑edge technology! R 500,000 - R 660,000 per annum. Join a team dedicated to driving innovation and excellence in retail execution. This is an ideal opportunity to harness your expertise in ETL Development, DW Design, and Azure technologies. Be part of a dynamic work environment where you can...


  • pretoria, gauteng, South Africa NTU International A/S Full-time

    NTU International A/S is leading a consortium for the implementation of the EIB funded project called: JETP South Africa Transnet Decarbonisation Framework Loan and is searching for experts to support the core team during the implementation of this project. Location : South Africa. Duration : Q3 2026. Non-Key Expert: Data Warehouse Engineer Minimum...

  • Data Engineer

    2 days ago


    Pretoria, Gauteng, South Africa Datafin IT Recruitment Full-time

    Duties & ResponsibilitiesA leading FinTech 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 being responsible for the understanding of inter-dependencies between various data sources and business processes involving data flow. You will also...


  • pretoria, gauteng, South Africa ATS Client Full-time

    ATS Client in Pretoria seeks a Data Engineer to design and operate enterprise-grade data provisioning pipelines across governance domains on cloud platforms. You will ensure secure data sharing, enforce protection and compliance requirements, and support high-priority Data & Analytics use cases. The role emphasizes automation, ongoing improvement of data...

  • Senior Data Engineer

    21 hours ago


    Pretoria, Gauteng, South Africa ATS Client Full-time

    The South African Reserve Bank (SARB) is seeking a data engineer to build, maintain and optimise BI data pipelines that feed from diverse data systems across SARB and enable Data as a Service.You will implement data service standards, manage domain workflows, monitor performance, ensure governance and security compliance, and collaborate with stakeholders to...