Data Engineer II

2 days ago


Johannesburg Metropolitan Area, South Africa Tetrad Group Full time R450 000 - R750 000 per year

***Applications can also be sent to:

***12-month contract renewable

Data Engineer

We are looking for a strong Data Engineer who can take ownership of data solutions across Azure, SQL, and the Power Platform within the financial services industry. This role suits someone who is comfortable working across analytics, automation, and data engineering, and who can independently maintain and improve existing solutions. You should also have practical experience with Medallion Architecture and a solid understanding of the Ralph Kimball dimensional modelling method.

Responsibilities


• Build and maintain SQL based data models, stored procedures, and queries


• Design and deliver PowerBI dashboards and reports for business stakeholders


• Develop solutions using Power Apps and Power Automate to support workflows and analytics


• Manage and optimise Azure hosted databases and data services


• Support and improve data pipelines, data quality, and reliability across the environment


• Apply Medallion Architecture to structure data into Bronze, Silver, and Gold layers


• Use Ralph Kimball principles to design and enhance dimensional models used for reporting


• Work within ITSM processes for change control, incident management, and problem resolution


• Enhance existing solutions while ensuring stable and consistent performance

Requirements


• Strong SQL skills and hands-on experience with relational databases


• Solid experience across PowerBI, Power Apps, and Power Automate


• Azure experience, especially with data storage and data services


• Experience with Medallion Architecture patterns


• Understanding of Ralph Kimball's dimensional modelling approach


• Fabric experience is preferred but not required


• Good understanding of ITSM processes


• Ability to work independently, troubleshoot issues, and optimise existing solutions


• Strong communication and a proactive approach to problem solving



Financial Services experience advantageous

This role offers a chance to grow deeper into modern Microsoft data engineering while contributing to visible, business impactful work.


  • Data Engineer II

    2 days ago


    Johannesburg Metropolitan Area, South Africa LexisNexis Full time R400 000 - R800 000 per year

    Job DescriptionWould you like to ensure the successful delivery of the Data Platform and Software Innovations?Do you enjoy creating a collaborative and customer-focused working environment?About Team:LexisNexis Intellectual Property, which serves customers in more than 150 countries with 11,300 employees worldwide, is part of RELX, a global provider of...

  • Data Engineer II

    2 weeks ago


    Johannesburg, South Africa FirstRand Namibia Limited Full time

    Data Engineer II page is loaded## Data Engineer IIlocations: Johannesburgtime type: Full timeposted on: Posted Todaytime left to apply: End Date: November 26, 2025 (7 days left to apply)job requisition id: R39619# **Job Description**To ensure effective movement, collection, integration, storage, and provisioning of data to meet business objectives through...

  • Data Engineer II

    4 weeks ago


    Johannesburg, South Africa Wesbank Full time

    Data Engineer II page is loaded## Data Engineer IIlocations: Johannesburgtime type: Full timeposted on: Posted Todaytime left to apply: End Date: November 13, 2025 (6 days left to apply)job requisition id: R42679# **Job Description**Hello Future Data Engineer II Welcome to FNB, the home of the #changeables. We design for the shapeshifters and deliver...

  • Data Engineer II

    1 week ago


    Johannesburg, South Africa RMB Nigeria Limited Full time

    Data Engineer II page is loaded## Data Engineer IIlocations: Johannesburgtime type: Full timeposted on: Posted Todaytime left to apply: End Date: December 1, 2025 (5 days left to apply)job requisition id: R40229# **Job Description**To design, build, and maintain robust data pipelines and infrastructure that support the effective movement, integration,...


  • Johannesburg, South Africa FNB Namibia Full time

    A leading financial institution in Johannesburg is seeking a Data Engineer II to design and maintain scalable data pipelines and ensure quality data integration. The ideal candidate will have a Bachelor's degree, 3-5 years of experience in data engineering, and proficiency in SQL and Python. This dynamic environment encourages innovation and continuous...


  • Johannesburg, South Africa Wesbank Full time

    A leading bank in Johannesburg is seeking a Data Engineer II to design and maintain data pipelines ensuring data integrity and accessibility. The role involves collaboration with various stakeholders and requires strong SQL and Python skills. Candidates should have a Bachelor's degree in a relevant field and 3–5 years of experience in data engineering....


  • Johannesburg, South Africa FirstRand Namibia Limited Full time

    A leading financial services company in Johannesburg seeks a Data Engineer II to design and maintain scalable data pipelines. The role involves collaboration with various stakeholders to ensure data integrity and effective data governance. The ideal candidate has a Bachelor's degree in computer science and 3–5 years of experience in data engineering, with...


  • Johannesburg, South Africa Spane4all Full time

    A leading financial institution in Johannesburg is seeking a Data Engineer II to design, build, and maintain robust data pipelines. The role involves collaborating with various stakeholders to ensure data accessibility and quality. Ideal candidates will have a Bachelor's degree and 3–5 years of experience in data engineering, with skills in SQL and Python....


  • Johannesburg, South Africa RMB Nigeria Limited Full time

    A leading financial institution is seeking a Data Engineer II based in Johannesburg. This role involves designing robust data pipelines, maintaining data quality, and collaborating with various stakeholders across Africa. The ideal candidate will have a Bachelor's degree in computer science and 3–5 years of experience in data engineering. Proficiency in...


  • Johannesburg, South Africa RMB Full time

    A leading financial institution in Johannesburg is seeking an experienced Data Engineer II to join their team. The ideal candidate will have 2-4 years of relevant experience, with strong skills in SQL, Python, and data engineering. You will design data solutions and develop data products that drive insights for business value. If you're passionate about...