etl developer jobs in Pretoria

230 etl developer job listings in South Africa. Find daily updated positions from leading job boards.


  • Pretoria, Gauteng, South Africa Indsafri India Private Limited Remote Full-time R 1 - R 2 Contract

    We are seeking a highly experienced Senior Cloudera ETL Developer with a minimum of 7 years of experience in designing, developing, and optimizing robust data pipelines. The ideal candidate will have a strong background in the Cloudera ecosystem, including extensive hands‑on experience with NiFi, Spark, and SQL for building and managing complex ETL...


  • Pretoria, Gauteng, South Africa Company: Parvana Full-time

    Parvana is seeking a motivated graduate to join its 2024 Graduate Program, working with a Data Solution Architect to learn ETL, manage data from multiple sources, and create detailed reports.The 12‑month contract offers hands‑on experience, exposure to global operations, and opportunities to develop skills in SQL, Python and Power BI while ensuring...


  • Pretoria, Gauteng, South Africa Indsafri India Private Limited Remote Full-time R 1 - R 2 Contract

    Indsafri India Private Limited is seeking a Senior Cloudera ETL Developer with 7+ years of experience to design, build, and optimize robust data pipelines. You will work across NiFi, Spark, and SQL to deliver scalable ETL solutions in a Cloudera environment.The role emphasizes data governance, quality, and security, with collaboration across data engineers,...


  • Pretoria, Gauteng, South Africa ATS Client Full-time

    ATS Client is seeking a Data Warehouse Engineer to drive retail analytics using ETL development, DW design and Azure technologies. The role offers the chance to apply your expertise to real-world data challenges and advance your career in data warehousing.You should have a Diploma or Advanced Diploma in Computer Science, Microsoft Data Engineer...


  • Pretoria, Gauteng, South Africa Diverse Consulting Solutions Full-time

    Diverse Consulting Solutions is seeking a Data Warehouse Engineer with 3-5+ years of design experience to work on life insurance systems. The role involves data warehousing, ETL development and BI reporting using SQL Server, T-SQL, PostgreSQL and Python, with responsibilities spanning requirements gathering, design, testing and production support.The...


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

    Data Acquisition Specialist - External Data (Remote/Homebased)Bloemfontein, South AfricaDurban-Inland, KZN, South AfricaCenturion, South AfricaBellville, South AfricaFull timeRThe Data Acquisition Specialist performs activities relating to the definition, set-up and ingestion of External Data Streams, and related documents and processes aligned with Clinical...


  • Pretoria, Gauteng, South Africa Placements24 Remote Full-time R 540,000 - R 660,000 Contract

    About the RoleOur client is looking for a skilled Business Intelligence Developer to join their analytics team, operating in a fully remote capacity. This role is central to transforming raw data into actionable insights that drive strategic business decisions. You will be responsible for designing, developing, and maintaining BI solutions, including...

  • .NET Developer

    7 hours ago


    pretoria, gauteng, South Africa BICRM Full-time

    *** Our Johannesburg Office is Hiring ! *** 12 months renewable contract **** Do you have deep experience in .NET C# development, SQL, and enterprise-level application support? Join a dynamic technology team working on mission-critical financial applications, providing support and enhancements across a range of systems. This is your opportunity to lead...

  • Python Developer

    2 days ago


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

    Job DescriptionOur client in Pretoria is recruiting for a Python Developer (Advanced) to join their team.Responsibilities include managing projects/processes and developing in data-driven programming languages such as Python, as well as building big data pipelines (ETL, SQL, etc.).Strong working knowledge of software development tools, techniques, and...


  • pretoria, gauteng, South Africa Nambiti Technologies (Pty) Ltd Full-time

    Business Intelligence Developer Reference: JHB -TR-1 We are recruiting for a Business Intelligence Developer. Duties & Responsibilities Minimum Requirements: 5 years of proven and practical experience in developing BI solutions using the Microsoft Technology Stack. Minimum Skills: Microsoft SSRS Microsoft SSAS Microsoft SSIS Microsoft PowerBI ETL...


  • pretoria, gauteng, South Africa TreasuryONE Full-time

    Role Overview Treasury ONE is looking for an Integration and Automation Developer to build, implement and support system integrations, automation scripts and reporting solutions across the business. Working to standards set by senior team members, the role keeps business systems exchanging data securely and accurately, and supports better decisions through...


  • Pretoria, Gauteng, South Africa Indsafri India Private Limited Remote Full-time R 1 - R 2 Contract

    We are seeking an experienced Senior Cloudera Hadoop Developer with a strong background in big data technologies. The ideal candidate will be responsible for designing, developing, and implementing robust and scalable solutions on the Cloudera Hadoop ecosystem. This role requires deep technical expertise in Hadoop, HDFS, YARN, Hive, and Spark, along with a...


  • pretoria, gauteng, South Africa Nambiti Technologies (Pty) Ltd Full-time

    Business Intelligence Developer Reference: JHB -TR-1 Duties & Responsibilities Minimum Requirements: 5 years of proven and practical experience in developing BI solutions using the Microsoft Technology Stack. Minimum Skills: Microsoft SSRS Microsoft SAS Microsoft SSIS Microsoft PowerBI ETL procedures Minimum Qualifications: Certification in Microsoft...


  • Pretoria, Gauteng, South Africa TreasuryONE (Pty) Ltd Full-time

    Role Overview TreasuryONE is looking for an Integration and Automation Developer to build, implement and support system integrations, automation scripts and reporting solutions across the business. Working to standards set by senior team members, the role keeps business systems exchanging data securely and accurately, and supports better decisions through...


  • Pretoria, Gauteng, South Africa Indsafri India Private Limited Remote Full-time R 1 - R 2 Contract

    We are seeking a highly experienced Senior Cloudera Spark Developer with a strong background in big data technologies. The ideal candidate will be responsible for designing, developing, and optimizing large-scale data processing solutions using Apache Spark within the Cloudera ecosystem. This role requires deep technical expertise in Spark, PySpark, Scala,...


  • Pretoria, Gauteng, South Africa Opensource Intelligent Solutions Full-time R 1 - R 2 Contract

    AI Solutions Architect (Python & Java) Location: Pretoria, South Africa Work Model: Hybrid Contract Duration: 3 years We're looking for an exceptional Senior AI Software Engineer to help shape the evolution of a modern, AI-native data and platform ecosystem. This is a unique opportunity for a hands‑on engineer who thrives at the intersection of software...


  • Pretoria, Gauteng, South Africa Losika Consulting Full-time

    Background The South African Reserve Bank (SARB), through the Enterprise Systems Division, operates a complex enterprise applications landscape supporting critical HR, payroll, and financial processes. This environment includes Oracle E-Business Suite (EBS) and Oracle Fusion HCM Cloud, with extensive custom developments, workflows, approvals, reporting, and...


  • Pretoria, Gauteng, South Africa Imizizi Full-time

    ESSENTIAL SKILLS: Expert software engineering capability with a strong record of designing, building, testing, deploying and operating production-grade enterprise solutions. Advanced Python and Java development, including clean code, object-oriented and functional design, concurrency, performance optimisation, packaging and dependency management. Strong...


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

  • Job: Graduate

    4 hours ago


    Pretoria, Gauteng, South Africa Company: Parvana Full-time

    The client is seeking a motivated individual to join their 2024 Graduate Program, working closely with the Data Solution Architect. The role involves learning ETL process, managing data from various sources, and creating detailed reports. The 12-month contract offers professional development, hands-on experience, and a full salary. The position is flexible,...