Data Engineer

1 week ago


Johannesburg, Gauteng, South Africa Old Mutual Full time

Let's Write Africa's Story Together

Old Mutual is a firm believer in the African opportunity and our diverse talent reflects this.

Job Description

The Data Engineer will lead the development and optimization of our data infrastructure, playing a critical role in shaping the future of our data architecture. They will be involved in designing and implementing complex data solutions, mentoring team members, and collaborating with stakeholders to drive innovative data initiatives for Old Mutual.

This position requires extensive experience in data engineering, a deep understanding of advanced data technologies, and the ability to provide strategic guidance.

Cluster: Group Technology & Transformation
Area: Data Technology and Data Management

Location: Durban | Cape Town | Johannesburg
  • Architectural Leadership: Lead the design and implementation of scalable, high-performance data architectures. 

  • Advanced Data Modelling: Design and implement advanced data models to meet complex business requirements. Optimize data storage and retrieval mechanisms for optimal performance. 

  • Big Data and Advanced Analytics: Champion the use of advanced analytics and big data technologies to derive valuable insights. 

  • Performance Optimization: Assist in the optimization of data pipelines, databases, and ETL processes for maximum efficiency. Conduct performance tuning and troubleshooting of complex data workflows. 

  • Team Mentorship:  Providing technical guidance and mentorship. Foster a culture of continuous learning and collaboration within the data engineering team. 

  • Cross-functional Collaboration: Collaborate with data scientists, analysts, software developers, and other stakeholders to understand business needs and deliver comprehensive data solutions. 

  • Data Governance and Compliance: Play a key part in establishing data governance policies, ensuring data quality, integrity, and compliance with regulatory requirements. 

  • Stay abreast of industry best practices and emerging trends in data governance. 

Qualifications: 

  • Bachelor's or degree in Computer Science, Information Technology, or a related field. 

  • 8+ years of experience in data engineering with a focus on complex data solutions. 

  • Expert proficiency in programming languages such as Python, SQL, and advanced scripting languages. 

  • In-depth knowledge of data warehousing concepts, big data technologies, and cloud platforms (e.g., AWS, Azure, Google Cloud). 

  • Proven experience in leading and mentoring a team of data engineers. 

  • Strong analytical and problem-solving skills with a strategic mindset. 

  • Excellent communication and collaboration skills. 

Preferred Skills: 

  • Certifications in relevant data engineering, cloud, or advanced analytics technologies. 

  • Experience with real-time data processing and streaming technologies. 

  • Knowledge of containerization and orchestration tools (e.g., Docker, Kubernetes). 

  • Familiarity with data security and privacy considerations.

Skills

Analysis of Alternatives (AoA), Analytical Processes, Analytical Sciences, Assessment Testing, Business Intelligence (BI) Analysis, Categorizing Data, Computer Literacy, Data Analysis, Database Reporting, Data Compilation, Data Controls, Data Interpretations, Financial Modeling, Information Retrieval, Managerial Accounting, Numerical Aptitude, Planning and organisational skills, Research Methodologies, Statistical Analysis Techniques

Competencies

Business InsightEnsures AccountabilityFinancial AcumenManages ComplexityOptimizes Work ProcessesResourcefulnessSelf-DevelopmentTech Savvy

Education

NQF Level 7 - Degree, Advance Diploma or Postgraduate Certificate or equivalent (Required)

Closing Date

23 December 2025 , 23:59

The appointment will be made from the designated group in line with the Employment Equity Plan of Old Mutual South Africa and the specific business unit in question.

The Old Mutual Story


  • Data Engineer

    3 days ago


    Johannesburg, Gauteng, South Africa NTT DATA, Inc. Full time

    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 DATAThe Data Engineer...


  • Johannesburg, Gauteng, South Africa NTT DATA, Inc. Full time

    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 DATAThe Intermediate...

  • Data Analyst

    2 weeks 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

    2 weeks 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

    2 weeks 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

    2 weeks 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...

  • Data Engineers

    21 hours ago


    Johannesburg, Gauteng, South Africa InfyStrat Full time

    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

    3 days ago


    Johannesburg, Gauteng, South Africa PBT Group Full time

    Employment TypeContractExperience5 to 20 yearsSalaryNegotiableJob Published04 November 2025Job Reference No. Job DescriptionPBT 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...

  • Data Engineer

    4 days ago


    Johannesburg, Gauteng, South Africa Standard Bank Full time

    Job OverviewBusiness Segment: Group FunctionsLocation: ZA, undefined, Johannesburg, 30 Baker StreetJob Type: Full-timeJob Ref ID: A-0001Date Posted: 11/4/2025Job DescriptionTo develop and maintain complete data architecture across several application platforms, provide capability across application platforms. To design, build, operationalise, secure and...

  • Data Engineer

    2 weeks ago


    Johannesburg, Gauteng, South Africa Nedbank Full time

    *Requisition Details & Talent Acquisition Consultant*REQ Keabetswe Modise*Job Family*Information Technology*Career Stream*Data*Leadership Pipeline*Manager of Self ProfessionalJob PurposeThe purpose of the Data Engineer is to leverage their data expertise and data related technologies, in line with the Nedbank Data Architecture Roadmap, to advance technical...