Data Engineer – Johannesburg

2 days ago


Johannesburg, Gauteng, South Africa E-Merge Full time

E-Merge, a specialist cell captive insurance company, is seeking an innovative and dynamic individual to join its growing IT team in Johannesburg. The company operates in corporate risk finance, alternative distribution, and underwriting management sectors.

The ideal candidate will possess expertise in data acquisition and management, as well as skills in end-to-end data pipelines, including Event/Streaming, ETL, Data Lake, Data Warehousing, and Dimensional Modelling.

The responsibilities of this role include:

  • Managing data pipelines from source to storage
  • Importing data into the corporate data lake/warehouse
  • Reporting on data acquisition progress, regulatory compliance, and financial accounting
  • Participating in User Acceptance Testing (UAT) and quality assurance
  • Applying structured problem-solving to project delivery

This position requires:

  • An IT-related degree or diploma, Microsoft certification, or cloud certification
  • A minimum of 5 years of experience in Business Intelligence (BI), including SSIS, SSRS
  • Experience with Data Warehousing, including Kimbal Methodology, and cube development using SSAS, MDX
  • Knowledge of the insurance industry and database technologies, including SQL Server 2012 or later
  • Exposure to cloud technologies and Hadoop components, including HDFS, Hive, Spark, Oozie, and Impala
  • Event/Streaming based data pipelines, including Kafka or Nifi
  • A working knowledge of C#, VB.Net, VBA

E-Merge offers a cost-to-company salary of R400 up to R500 per hour, negotiable based on experience and ability.



  • Johannesburg, Gauteng, South Africa E-Merge Full time

    E-Merge is a leading Financial Service Provider that utilizes innovative technology to drive business growth. As a Senior Data Engineer, you will play a vital role in executing data engineering duties according to the company's standards and frameworks.Responsibilities:Analyzing and organizing raw data to derive actionable insightsDesigning scalable data...

  • Data Analyst

    1 day ago


    Johannesburg, Gauteng, South Africa Data Bene Full time

    A vacancy exists for a Data Analyst within the Micro Merchant Division – Touchsides, in Rosebank, Johannesburg. The primary focus as Data Analyst is to collect, analyze, clean and interpret data sets across the business to make informed decisions. Utilize technical expertise to ensure data is accurate and high-quality.Key Responsibilities include, but are...


  • Johannesburg, Gauteng, South Africa E-Merge Full time

    Data Engineer Johannesburg - R800k to R1mil per annum Join a global financial services organisation whose core purpose is to seek out and invest in exceptional individuals who understand and support their core purpose, and whose values align and pride themselves with attracting intellectual leaders who are the best in their respective fields. A vacancy is...


  • Johannesburg, Gauteng, South Africa E-Merge Full time

    E-Merge is an autonomous bank seeking a Senior Azure Data Engineer to join our team.The successful candidate will be responsible for designing and developing scalable Big Data pipelines using modern data platforms.Key Responsibilities:Expertise in mapping data flows within Azure Data Factory for seamless integration and transformation of structured and...


  • Johannesburg, Gauteng, South Africa E-Merge Full time

    Establish your career and bring your life goals closer with a solutions company that starts with data, and has cool analytics and math and scenarios, with the simplest step-by-step plans to follow and implement changes in the real world. As a Data Engineer you will contribute to the development of their revolutionary compliance service platform, the engineer...

  • Senior Data Engineer

    2 weeks ago


    Johannesburg, Gauteng, South Africa E-Merge Full time

    A registered Financial Service Provider with an undivided team of diverse thinkers and doers who believe in leading through technology and pushing past their limits with innovation at its core is seeking a dynamic Senior Data Engineer to execute data engineering duties according to the standards, frameworks, and roadmaps of the bank and help empower the...


  • Johannesburg, Gauteng, South Africa E-Merge Full time

    A registered Financial Service Provider with an undivided team of diverse thinkers and doers who believe in leading through technology and pushing past their limits with innovation at its core is seeking a dynamic Senior Data Engineer to execute data engineering duties according to the standards, frameworks, and roadmaps of the bank and help empower the...

  • Data Engineer

    1 day ago


    Johannesburg, Gauteng, South Africa CrossBoundary Group Full time

    Get AI-powered advice on this job and more exclusive features.About The FirmCrossBoundary Energy develops, owns, and operates distributed renewable energy solutions for businesses, offering cheaper and cleaner energy through power purchase and lease agreements. With a secured portfolio exceeding $680M, the company boasts over 500MW of solar PV and wind...

  • Data Engineer

    2 weeks ago


    Johannesburg, Gauteng, South Africa E-Merge Full time

    An innovative solar solutions company designed to meet diverse needs has a vacancy for a Data Engineer whose primary role is to oversee all plant data ensuring its accuracy, completeness, and security. This involves devising and executing data collection strategies, examining performance data, pinpointing areas for optimisation, delivering data-driven...

  • Data Engineer

    1 day ago


    Johannesburg, Gauteng, South Africa Ananzi Full time

    Data EngineerCrossBoundary EnergyAbout the FirmCrossBoundary Energy develops, owns, and operates distributed renewable energy solutions for businesses, offering cheaper and cleaner energy through power purchase and lease agreements.With a secured portfolio exceeding $680M, the company boasts over 500MW of solar PV and wind generation, approximately 600MWh of...


  • Johannesburg, Gauteng, South Africa E-Merge Full time

    A leading African Integrated Workplace Management Solutions Provider with over 50-years of experience are looking for a junior Data Engineer to design, build, and maintain scalable data pipelines and systems to support analytics and reporting as well as ensure data quality, integration, and governance to enable business insights.Responsibilities: Data...

  • Azure Data Engineer

    3 weeks ago


    Johannesburg, Gauteng, South Africa IOCO Full time

    We are looking for a Senior Azure Data Engineer to design and implement scalable, secure, and efficient cloud data solutions using Azure technologies. The role involves technical leadership, solution architecture, and hands-on data engineering to drive impactful projects across industries.What you'll do:Cloud Data Solutions – Design and implement...

  • Azure Data Engineer

    2 weeks ago


    Johannesburg, Gauteng, South Africa IOCO Full time

    We are looking for a Senior Azure Data Engineer to design and implement scalable, secure, and efficient cloud data solutions using Azure technologies. The role involves technical leadership, solution architecture, and hands-on data engineering to drive impactful projects across industries.What you'll do:Cloud Data Solutions – Design and implement...


  • Johannesburg, Gauteng, South Africa Indsafri Full time

    Indsafri City of Johannesburg, Gauteng, South AfricaExp Required: Atleast 6+ Years of relevant work experience as Data engineer - Python & cloudJob Location: Johannesburg - Hybrid (need to go to office like 3 or 2 days in a week, rest of the days remote work)Company Name: IndsafriNotice Period: Immediate to 30 days of notice (More than 30 days of notice...


  • Johannesburg, Gauteng, South Africa Data Bene Full time

    About the RoleThe Data Analyst will play a crucial role in driving business growth by providing insights and recommendations based on data analysis.Key Responsibilities include:Collecting, organizing, analyzing, and disseminating information to support business decision-makingResolving data queries, report writing, and presenting findings to...

  • AWS Data Engineer

    2 weeks ago


    Johannesburg, Gauteng, South Africa E-Merge Full time

    A leader in African capital markets with a comprehensive suite of products, a vast global reach while and an acute positioning as a local bank with the expertise ability to leverage on local presence with regional and international expertise has a vacant position for an AWS Data Engineer to work within a team solving complex problems to deliver real business...


  • Johannesburg, Gauteng, South Africa Data Bene Full time

    About the JobWe are seeking a talented Data Analyst to join our team at Data Bene. The successful candidate will be responsible for analyzing complex data sets and providing insights to inform business decisions.Key Responsibilities include:Collecting, organizing, and analyzing data to support business decision-makingDeveloping and maintaining databases and...


  • Johannesburg, Gauteng, South Africa E-Merge Full time

    An autonomous Namibian bank, providing superior financial services to individual and corporate clients as well as international banking services by liaising directly with financial centres and institutions worldwide is looking for an Azure Data Engineer. The unique position gives a deep insight into the compliance and IT Methodology processes within the...


  • Johannesburg, Gauteng, South Africa Data Centrix Full time

    Key Responsibilities:Define and implement data classification, data loss prevention (DLP), and encryption standards.Work with business units to identify sensitive data flows and implement appropriate controls.Oversee data privacy and compliance efforts (GDPR, local data protection regulations, IP protection requirements).Collaborate with IT, OT, and legal...


  • Johannesburg, Gauteng, South Africa E-Merge Full time

    A leading autonomous Namibian bank, committed to providing superior financial services to individual and corporate clients, as well as international banking services through global financial centres, is seeking a Senior Azure Data Engineer . This role offers deep insight into compliance, IT methodologies, and best practices within the group while ensuring...