Intermediate Data Engineer

5 days ago


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


Minimum requirements:

  • Post Graduate Degree: Information Technology
  • Post Graduate Degree: Information Studies
  • Masters Degree: Information Technology
  • Masters Degree: Information Studies

Experience

  • Minimum 3 years experience
  • IT Architecture
  • Data Integrity
  • IT Applications
  • Data Analysis
  • Knowledge Classification
  • C++.
  • Amazon Web Services.
  • Amazon S3.
  • Databricks

Skills:

  • Database systems (SQL and NoSQL)
  • Data engineer must know how to manipulate database management systems (DBMS), which is a software application that provides an interface to databases for information storage and retrieval
  • Data warehousing solutions
  • ETL tools
  • ETL (Extract, Transfer, Load)
  • Data APIs
  • Allows two applications or machines to communicate with each other for a specified task
  • Python, Java, R and Scala programming languages
  • Understanding the basics of distributed systems

Responsibilities:

  • Identify shortcomings and suggest improvements to existing processes, systems and procedures, then delivers a plan for a small element of a change management program with guidance from a project/program manager
  • Build analytics tools that utilise the data pipeline to provide actionable insights into customer acquisition, operational efficiency and other key business performance metrics
  • Monitor the existing metrics, analyse data, and lead partnership with other Data and Analytics teams in an effort to identify and implement system and process improvements
  • Utilise data to discover tasks that can be automated and identify, design, and implement internal process improvements: automating manual processes, optimizing data delivery, re-designing infrastructure for greater scalability, etc
  • Developing ETL processes that convert data into formats for consumption
  • Risk, Regulatory, Prudential and Compliance
  • Responsible for executing testing and validation in line with data governance and quality business requirements
  • Liaise with and collaborate with data analysts, data warehousing engineers, and data scientists in finding and applying best practices within the Data and Analytics department as well as defining the business data requirements, which will ensure that the collected data is of high quality and optimal for use across the department and the business at large
  • Acts as a subject matter expert from a data perspective and provides input into all decisions relating to data engineering and the use thereof. 
  • Provide guidance in terms of setting, governance standards



  • Johannesburg, Gauteng, South Africa The Nippon Telegraph and Telephone Corporation (NTT) Full time R900 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.Your day at NTT DATAAs an Intermediate...


  • Johannesburg, Gauteng, South Africa Dariel Full time R250 000 - R600 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...


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

    Power & Energy Sector Onsite About the RoleWe are looking for an Intermediate Chemical Engineer to support a range of engineering initiatives within the power and energy sector, including electricity generation, transmission, distribution, and trading. This  role is ideal for an engineer with 8+ years of relevant experience, ready to contribute to...


  • Johannesburg, Gauteng, South Africa SavageOne Pty Full time R600 000 - R1 200 000 per year

    About the RoleWe are looking for an Intermediate Industrial Engineer to support a range of engineering and operational improvement initiatives. The role is ideal for an engineer with 5+ years of relevant experience, ready to take on responsibilities that drive efficiency, process optimization, and cost reduction within our operations.This role presents an...


  • Johannesburg, Gauteng, South Africa Elitesearch Full time US$4 800 000 - US$7 200 000 per year

    Role: Intermediate Backend PHP Software EngineerLocation: Remote (must be based in South Africa – open to South African citizens / residents only)Type: Full-time | Industry: SaaS | Level: IntermediateA leading Digital Communications SaaS company that started 20+ years ago has grown into a trusted messaging and marketing powerhouse platform with teams...

  • Junior Data Engineer

    19 hours ago


    Johannesburg, Gauteng, South Africa Airvantage (Pty) Ltd Full time R600 000 - R1 800 000 per year

    Location:Johannesburg or Cape Town (Hybrid) |Type:Full-time |Level:Intermediate (open to strong Junior–Mid)What you'll work onBuild and maintain robust pipelines and data models that support lending/handset rental products across multiple countries—serving Data Science, Finance microservices, and operational analytics.ResponsibilitiesBuild/maintain...

  • Data Engineer

    6 days ago


    Johannesburg, Gauteng, South Africa Hyperclear Tech Full time R500 000 - R750 000 per year

    JOB TITLE: Intermediate Data EngineerLOCATION: Stellenbosch / Johannesburg (Hybrid)ABOUT CYBERLOGIC: Cyberlogic is a trusted Managed Solutions Provider with offices in South Africa, Mauritius, and the UK. Serving a diverse range of clients, spanning numerous industries, including the international maritime sector, Cyberlogic specialises in IT leadership,...


  • Johannesburg, Gauteng, South Africa ExecutivePlacements Full time R60 000 - R120 000 per year

    Intermediate Software EngineerRecruiter:Network RecruitmentJob Ref:ITE007125/DAPDate posted:Monday, November 10, 2025Location:Johannesburg, South AfricaSUMMARY:An established and forward-thinking tech company is seeking a skilledFull Stack .NET Software Developerto join their dynamic and supportive development team. This is a fantastic opportunity to be part...


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

    We are looking for an experienced intermediate Data Engineer. Candidate must have strong SQL & SSIS capabilities, good production support with experience for being on call on a 7-day rotation cycle. AWS cloud skills would be a massive benefit as well.Skills & Experience Required:Technical Stack:Strong proficiency in  SSIS (SQL Server Integration Services) ...


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