Data Engineer

6 days ago


Johannesburg, Gauteng, South Africa Boardroom Appointments Full time R250 000 - R500 000 per year


Key purpose:

To ensure effective movement, collection, integration, storage and provisioning of data to meet business objectives through sound understanding of business unit requirements and frequent collaboration with relevant stakeholders (such as Enterprise Architecture, Database and Solution Architects, Business Intelligence Developers, Data Scientists and Product Owners, etc)

Duties and responsibilities:

  • Control expenditure and identify process improvements to contain and reduce costs
  • Manage acquisition, consumption and deployment of data for operational use
  • Provide required support in designing and developing systems and solutions
  • Contribute to business analysis processes
  • Manage data and system integration and testing
  • Conduct research on architectural systems
  • Develop, encourage and nurture collaborative relationships across area of specialisation
  • Participate in planned activities that are appropriate for own development
  • Build working relationships across teams and functional lines to enhance work delivery, collaboration and innovation

Qualifications and experience:

  • Minimum Qualification - Bachelors Degree in Computer Science, Engineering or Information Systems
  • Experience - 3 to 5 years in Extract, Transform and Load (ETL) of data from source systems or experience in data integration for consumption use cases
  • SAS
  • Teradata
  • Ab Initio
  • Python, PySpark SQL, Scala
  • SQL, ETL development, and Data warehousing
  • Python, PySpark SQL, Scala



  • Johannesburg, Gauteng, South Africa NTT DATA, Inc. Full time R800 000 - R1 200 000 per year

    Make an impact with NTT DATAJoin a company that is pushing the boundaries of what is possible. We are renowned for our technical excellence and leading innovations, and for making a difference to our clients and society. Our workplace embraces diversity and inclusion – it's a place where you can grow, belong and thrive.The Data Management Security Engineer...

  • Data Analyst

    4 hours ago


    Johannesburg, Gauteng, South Africa NTT Data Full time R500 000 - R1 200 000 per year

    Role Summary:The Data Analyst will play a pivotal role in transforming data into actionable insights that drive strategic decision-making across the organisation. This role requires a strong analytical mindset and proficiency in data visualisation. The ideal candidate will bridge the gap between data and business.Responsibilities:Develop and maintain...

  • Senior Data Scientist

    4 hours ago


    Johannesburg, Gauteng, South Africa NTT Data Full time US$80 000 - US$160 000 per year

    Job SummaryThe Senior Data Scientist will lead the design, development, and deployment of advanced analytics and machine learning solutions that drive strategic decision-making and operational efficiency. This role requires a deep understanding of data science, data engineering, and AI concepts, and will play a pivotal role in embedding intelligent...

  • Senior Data Analyst

    4 hours ago


    Johannesburg, Gauteng, South Africa NTT Data Full time US$60 000 - US$120 000 per year

    Role Summary:The Senior Data Analyst will play a pivotal role in transforming data into actionable insights that drive strategic decision-making across the organisation. This role requires a strong analytical mindset and proficiency in data visualisation. The ideal candidate will bridge the gap between data and business.Responsibilities:Develop and maintain...

  • Data Scientist

    4 hours ago


    Johannesburg, Gauteng, South Africa NTT Data Full time R70 000 - R140 000 per year

    Summary of roleThe Data Scientist is responsible for leveraging advanced analytics, machine learning, and statistical modelling to extract actionable insights from complex datasets. This role supports strategic decision-making, drives innovation, and enhances operational efficiency across the organisation.Responsibilities:Develop, implement, and maintain...


  • Johannesburg, Gauteng, South Africa RANGR Data Full time R1 200 000 - R2 400 000 per year

    RANGR Data is an advanced data engineering and analytics consulting firm, and a certified partner of Palantir. We help clients implement and support the most advanced data operations platform: Palantir FoundryRole OverviewAs Lead Engineer, you are responsible for driving the technical success of client solutions by leading a team of engineers in designing,...

  • Data Engineers

    1 week ago


    Johannesburg, Gauteng, South Africa InfyStrat Full time R900 000 - R1 200 000 per year

    InfyStrat is on the lookout for skilled and driven Data Engineers with expertise in Denodo to join our innovative data team. As a Data Engineer, you will be responsible for designing, building, and maintaining data integration solutions that leverage Denodo's data virtualization platform. Your role will be pivotal in transforming complex data into actionable...

  • Data Engineer

    2 days ago


    Johannesburg, Gauteng, South Africa Betway Africa Full time R250 000 - R500 000 per year

    Kick-start your career in the online gaming world and experience the very latest in technology and innovation.Data Pipeline DevelopmentData Engineers design and develop data pipelines to extract, transform, and load (ETL) data from various sources into a data warehouse, data lake, or data mart. They use technologies such as Apache Spark, Apache Kafka, or...

  • Data Engineer

    2 days ago


    Johannesburg, Gauteng, South Africa Dariel Full time R800 000 - R1 200 000 per year

    Data Engineer / Streaming EngineerJohannesburg, Gauteng, South Africa(Hybrid)Employment Type: Full-TimeAbout the RoleWe are looking for a highly skilled and motivatedData Engineer / Streaming Engineerto join our team. This role is central to building and supporting scalable, secure, and repeatable data pipelines that power intelligent decision-making. You'll...

  • Data Engineer

    2 weeks ago


    Johannesburg, Gauteng, South Africa PBT Group Full time R600 000 - R1 200 000 per year

    PBT Group is seeking a skilled Data Engineer to join a growing Data Science team responsible for designing, developing, and optimising data pipelines and integration frameworks to support advanced analytics and machine learning initiatives. The successful candidate will play a key role in ensuring seamless data flow, scalability, and reliability across cloud...