Senior Data Engineer

3 days ago


Johannesburg, South Africa E-Merge Full time

Are you a Data Engineer with a passion for driving, designing and building scalable ETL systems for a big data warehouse to implement robust & trustworthy data to support high performing, ML algorithms, predictive models and support real-time data visualisation requirements across the organisation to enable self-help analytics.

Our client in the retail industry seeks a high calibre candidate, apply now

Responsibilities:

  • Ensure highest data quality assurance, data accuracy and data completeness through regular and in-depth review and testing of work
  • Conduct data design, database architecture, metadata and repository creation activities and tasks as required by business stakeholder.
  • Translate business needs into long-term architecture solutions.
  • Define, design and build dimensional databases.
  • Design the ETL pipelines, Implement the ETL pipeline in a timely manner
  • Responsible for developing data warehousing blueprints, evaluating hardware and software platforms and integrating systems.
  • Utilise consistent data sources which result in one version of the truth
  • Deliver on standard data marts that can be utilised for reporting and analysis which is well documented and understood by business users.
  • Translate Meta data into explanatory reports and visuals for easy understanding to end user

Experience and Qualification:

  • 3-year IT related degree, Post graduate qualification (advantageous)
  • 5-10 years Experience and understanding in designing and developing data warehouses according to the Kimball methodology.
  • Adept at design and development of ETL processes. SQL development experience, preferably SAS data studio and AWS experience
  • The ability to ingest/output CSV, JSON and other flat file types and any related data sources.
  • Proficient in Python or R or willingness to learn.
  • Experience within Retail, Financial Services and Logistics environments.
  • Strong networks and knowledge of emerging trends across Data/Analytics (Big Data, Machine Learning, Deep Learning, AI)

The Reference Number for this position is NG59966 which is a Permanent Hybrid position in Johannesburg offering a salary of R850k up to R1.1mil CTC salary negotiable based on experience. E-mail Nokuthula



  • Johannesburg, South Africa Axis Data Full time

    Axis Data is a US-based 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 Foundry Role Overview: As a Senior Business Data Analyst at Axis Data, you will lead the development and deployment of BI and data solutions,...


  • Johannesburg, Gauteng, South Africa Data Centrix Full time

    About Data CentrixData Centrix is a dynamic company seeking an experienced Senior Data Management Project Lead to join our team. We are dedicated to delivering innovative solutions and exceptional results.Estimated Salary: $120,000 - $150,000 per yearJob Description:OverviewThe Senior Data Management Project Lead will play a critical role in overseeing...


  • Johannesburg, South Africa Dimension Data Full time

    **Data Governance Manager** The primary responsibility of Data Governance Manager is to coordinate, design, develop, direct, and oversee the implementation of the Data Governance Framework and do analysis and presentation on various area to ensure that Governance is adhered to, and Data Quality is positively affected by this. This position will manage the...

  • Senior Data Engineer

    2 weeks ago


    Johannesburg, Gauteng, South Africa E-Merge Full time

    E-Merge, a leading company in South Africa, is seeking an exceptional Senior Data Engineer to join our team. As a key member of our data engineering team, you will play a pivotal role in designing and implementing scalable, reliable, and efficient platforms to support data-driven decision making across the organization.Key Responsibilities:Design and develop...

  • Data Anayst

    3 weeks ago


    Johannesburg, South Africa Data Centrix Full time

    Qualifications / Knowledge / Experience: Bachelors degree in computer science, Information Systems and/ or; Advanced computer literacy. Financial services knowledge. SDLC methodology knowledge. Minimum 5 years experience in financial services sector. Minimum 5 years experience in IT. Key Responsibilities:Collecting, cleaning, and organizing data from...

  • Data Anayst

    3 weeks ago


    Johannesburg, South Africa Data Centrix Full time

    Qualifications / Knowledge / Experience:Bachelors degree in computer science, Information Systems and/ or;Advanced computer literacy.Financial services knowledge.SDLC methodology knowledge.Minimum 5 years experience in financial services sector.Minimum 5 years experience in IT.Key Responsibilities:Collecting, cleaning, and organizing data from various...

  • Data Engineer

    2 days ago


    Johannesburg, South Africa Jobted ZA C2 Full time

    12 Month contract role available for Senior Data Engineer at top tier company in the banking / financial services sector. Strong Back End and Front End Development skills. Qualifications and Experience - Minimum: B.Comm, B.Eng, BSC Eng, BSC Informatics or related degree. - 8+ yrs experience in data engineering. - Familiar with one or more programming...

  • Data Engineer

    1 day ago


    Johannesburg, South Africa Network Contracting Solutions Full time

    12 Month contract role available for Senior Data Engineer at top tier company in the banking / financial services sector. Strong Back End and Front End Development skills. Qualifications and Experience Minimum: B.Comm, B.Eng, BSC Eng, BSC Informatics or related degree. 8 yrs experience in data engineering. Familiar with one or more programming languages as...


  • Johannesburg, South Africa Only the Best Full time

    Gauteng , JHB - West (Market related) Our client in the Telecommunications industry has an EE opportunity available for a Senior Specialist: Data Engineering and Analytics to be based in the Johannesburg area. **Requirements**: - 3+ year Degree / Diploma in Computer Science, Engineering, Mathematics, Statistics or related quantitative field -...

  • Data Engineer

    2 weeks ago


    Johannesburg,, South Africa Jobted ZA C2 Full time

    We are seeking a Data engineer with core values are pride in our work, respect for colleagues, partners, and our country, collaborative decision-making, and work-life balance—all while enjoying what we do. Your primary focus will be leveraging your technical skills to combine software, systems, and data, extracting meaningful insights from raw data. You...

  • Data Scientist

    3 months ago


    Johannesburg, South Africa NTT DATA Full time

    **Make an impact with NTT DATA** Join 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 DATA** The...


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

    We are seeking a seasoned Senior Data Platform Engineer to lead the design and implementation of robust data architectures at E-Merge. As an expert in this field, you will drive business forward by architecting and developing scalable solutions.About the RoleThis is a remote position in Johannesburg, South Africa, offering a competitive salary ranging from...


  • Johannesburg, Gauteng, South Africa Data Centrix Full time

    About Data CentrixData Centrix is a leading provider of data-driven solutions, dedicated to empowering businesses with actionable insights.Job SummaryWe are seeking an experienced Data Insights Strategist to join our team. As a key member of our analytics department, you will be responsible for gathering, structuring, and analyzing complex data from various...

  • Senior Azure Engineer

    2 months ago


    Johannesburg, South Africa Data Centrix Full time

    DUTIES and RESPONSIBILITIES Builds, runs and supports highly available platform with security first principle aligned with the company standards,Proactively stays up to date with new Microsoft Azure services and more optimized cost offerings,Creates and manages platform on the company Azure infrastructure using ARM, Terraform, Ansible,Implements logging &...


  • Johannesburg, Gauteng, South Africa Data Centrix Full time

    At Data Centrix, we are seeking a highly skilled Data Solutions Architect to join our team. This is an exciting opportunity to work with cutting-edge technologies and contribute to the design of innovative data solutions.About the RoleWe are looking for a seasoned professional with expertise in data architecture, business analysis, and IT project management....

  • Data Engineer

    3 days ago


    Johannesburg, South Africa Network Contracting Full time

    12 Month contract role available for Senior Data Engineer at top tier company in the banking / financial services sector. Strong Back End and Front End Development skills.Qualifications and ExperienceMinimum: B.Comm, B.Eng, BSC Eng, BSC Informatics or related degree.8+ yrs experience in data engineering.Familiar with one or more programming languages as...

  • Data Engineer

    3 days ago


    Johannesburg, South Africa Network Contracting Full time

    12 Month contract role available for Senior Data Engineer at top tier company in the banking / financial services sector. Strong Back End and Front End Development skills.Qualifications and Experience Minimum: B.Comm, B.Eng, BSC Eng, BSC Informatics or related degree. 8+ yrs experience in data engineering. Familiar with one or more programming languages as...


  • Johannesburg, South Africa Dimension Data Full time

    **Requirements**: - The Data Center Technician (DCT) responsibility is the maintenance of all Data Centre White Space, ensuring a 24/7 service offering within Internet Solutions Data Centers.The DCT provides a service to clients to ensure that their IT infrastructure and systems remain operational through proactively identifying, investigating and resolving...

  • Business Analyst

    3 weeks ago


    Johannesburg, South Africa Data Centrix Full time

    Qualifications / Knowledge / Experience: Bachelors degree in computer science, Information Systems and/ or; Diploma in Business Analysis from an IIBA endorsed education provider and/or; Valid CBAP or CCBA certification. Advanced computer literacy. Financial services knowledge. Advanced knowledge of the BABOK. SDLC methodology knowledge. Minimum 5 years...

  • Business Analyst

    3 weeks ago


    Johannesburg, South Africa Data Centrix Full time

    Qualifications / Knowledge / Experience:Bachelors degree in computer science, Information Systems and/ or;Diploma in Business Analysis from an IIBA endorsed education provider and/or;Valid CBAP or CCBA certification.Advanced computer literacy.Financial services knowledge.Advanced knowledge of the BABOK.SDLC methodology knowledge.Minimum 5 years experience in...