data engineer jobs in Pretoria

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

  • Data Engineer

    11 hours ago


    Pretoria, South Africa Boardroom Appointments Full-time

    This roles responsibility is to design, develop and maintain data-based solutions including ensuring that the operationalization of data pipelines and data stores are high-performing, efficient, organized, and reliable, given a set of business requirements and constraints. The Data Engineer will build and maintain secure and compliant data processing...

  • Data Engineer

    1 day ago


    Pretoria, South Africa Network Recruitment Full-time €60,000 Contract

    Qualifications: - Bachelors degree in computer science information technology engineering or related field - Relevant Cloud or Data Engineering certifications advantageous Requirements: - 4+ years Data Engineering experience - Strong Python development skills - Advanced SQL experience - Experience building ETL and ELT pipelines - Experience with Airflow...

  • Data Engineer

    11 hours ago


    Pretoria East, South Africa Network IT Full-time R 60,000 Temporary

    Reference: ITA006292-Niki-1Ready to build the data foundations that power business decisions? A growing organisation is looking for a Data Engineer to join its Pretoria based team and play a key role in designing scalable data pipelines, optimising data platforms, and enabling advanced analytics across the business. If you're passionate about Python, cloud...

  • Junior Data Engineer

    11 hours ago


    Pretoria, Gauteng, South Africa Cls Full-time

    Introduction:We are seeking an experienced Junior Data Engineer to join a company based in Pretoria and manage and develop an established Microsoft Fabric data platform. The successful candidate will ensure reliable day-to-day operations while delivering new data engineering requirements. This is a hands-on role requiring strong technical capability,...


  • Pretoria, Gauteng, South Africa Cls Full-time

    Introduction:We are seeking an experienced Intermediate Data Engineer to join a company based in Pretoria and manage and develop an established Microsoft Fabric data platform. The successful candidate will ensure reliable day-to-day operations while delivering new data engineering requirements. This is a hands-on role requiring strong technical capability,...

  • Expert Data Engineer

    11 hours ago


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

    Ready to Build the Data Backbone Behind Next-Generation Technology?If you’re the kind of Data Engineer who gets excited about Kafka, AWS, Python, Java, real-time streaming and solving complex data challenges, this could be your next big opportunity.We’re looking for an Expert Data Engineer to join a high-performing global technology environment and play...

  • Junior Data Engineer

    15 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, South Africa Creative Leadership Solutions Full-time

    REQUIREMENTS Minimum 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. ...


  • Pretoria, 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...

  • Data Engineer

    1 day ago


    Pretoria, Gauteng, South Africa Lumenalta Remote Full-time R 2 Contract

    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 Keyrock Remote Full-time R 1 - R 2 Contract

    About Keyrock Since our beginnings in 2017, we've grown to be a leading change-maker in the digital asset space, renowned for our partnerships and innovation. Today, we partner with over 250 team members around the world. Our diverse team hails from 42 nationalities, with backgrounds ranging from self-taught DeFi natives to PhDs. Predominantly remote, we...


  • 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 BICRM Full-time R 2 Contract

    *** Our Johannesburg Office is Hiring top Data Engineers with Oracle Finance Cloud migration experience *** 18 months renewable contract *** Are you an experienced senior data engineer with Oracle Finance cloud migration and at least 10 years data engineering experience? Have you done the following in your previous data engineering roles: Conducted data...

  • Data Engineer

    2 days ago


    Pretoria, Gauteng, South Africa EnableSA T/A EnableSA Pty Ltd Remote Full-time R 600,000 - R 900,000 Contract

    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 Anonymous Full-time

    Introduction: We are seeking an experienced Intermediate Data Engineer to join a company based in Pretoria and manage and develop an established Microsoft Fabric data platform. The successful candidate will ensure reliable day-to-day operations while delivering new data engineering requirements. This is a hands-on role requiring strong technical capability,...

  • Senior Data Engineer

    11 hours ago


    Pretoria East, South Africa Network IT Full-time

    Reference: ITE008066-Sfund-1We are seeking an experienced and highly skilled Senior Data Engineer to join our growing data team. This role is responsible for designing, developing, and maintaining scalable data solutions that support business intelligence, analytics, reporting, and operational systems.As a Senior Data Engineer, you will play a key role in...


  • Tshwane (Pretoria), South Africa Creative Leadership Solutions Full-time

    Reference: PTA000135-MM-1Introduction:We are seeking an experienced Intermediate Data Engineer to join a company based in Pretoria and manage and develop an established Microsoft Fabric data platform. The successful candidate will ensure reliable day-to-day operations while delivering new data engineering requirements. This is a hands-on role requiring...


  • Tshwane (Pretoria), South Africa Creative Leadership Solutions Full-time

    Reference: PTA000136-MM-1Introduction:We are seeking an experienced Junior Data Engineer to join a company based in Pretoria and manage and develop an established Microsoft Fabric data platform. The successful candidate will ensure reliable day-to-day operations while delivering new data engineering requirements. This is a hands-on role requiring strong...


  • Pretoria, Gauteng, South Africa Lifecheq Remote Full-time R 600,000 - R 900,000 Contract

    OverviewJoin to apply for the Senior Data Engineer role at Lifecheq.You’ll take ownership of our analytics data layer and work closely with our Platform and ML squads. Your job is to build a fast, clean, and reliable system that integrates backend data from an event-sourced architecture, external services, and JSON-based event logs—then serves...

  • Junior Data Engineer

    11 hours ago


    Pretoria, South Africa Mediro ICT Recruitment Full-time

    IntroductionOur client in Pretoria is recruiting for a Junior Data Engineer to join their team.Job DescriptionYou will join a high-performing, collaborative team utilizing the Scrum framework, keeping a strong focus on quality standards and operational excellence across our ecosystem. Develop SQL Scripts: Design high-quality views, data extractions, and...