Data Engineer
1 week ago
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 TechniquesCompetencies
Business InsightEnsures AccountabilityFinancial AcumenManages ComplexityOptimizes Work ProcessesResourcefulnessSelf-DevelopmentTech SavvyEducation
NQF Level 7 - Degree, Advance Diploma or Postgraduate Certificate or equivalent (Required)Closing Date
23 December 2025 , 23:59The 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 timeMake 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...
-
Intermediate Data Engineer
2 weeks ago
Johannesburg, Gauteng, South Africa NTT DATA, Inc. Full timeMake 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 yearRole 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 yearJob 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 yearRole 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 yearSummary 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 timeInfyStrat 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 timeEmployment 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 timeJob 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...