Job Search and Career Advice Platform

Enable job alerts via email!

Data Engineer

Old Mutual

Wes-Kaap

On-site

ZAR 600 000 - 900 000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading financial services firm in South Africa is looking for a seasoned Data Engineer to lead the development and optimization of its data infrastructure. The successful candidate will have over 8 years of experience in data engineering, proficient in programming languages like Python and SQL, and capable of providing mentorship to team members. This role offers a unique opportunity to shape the data architecture within an innovative environment, collaborating with various stakeholders to drive data initiatives.

Qualifications

  • 8+ years of experience in data engineering focusing on complex data solutions.
  • Expert proficiency in programming languages such as Python and SQL.
  • Proven experience in leading and mentoring a team of data engineers.

Responsibilities

  • Lead the design and implementation of scalable data architectures.
  • Optimize data storage and retrieval mechanisms for performance.
  • Assist in the optimization of data pipelines and ETL processes.

Skills

Python
SQL
Data Warehousing
Big Data Technologies
Cloud Platforms (AWS, Azure, Google Cloud)
Data Governance
Data Processing and Streaming Technologies
Containerization and Orchestration (Docker, Kubernetes)

Education

Bachelor’s or higher degree in Computer Science, Information Technology, or related field
NQF Level 7 - Degree, Advance Diploma or Postgraduate Certificate
Job description

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

Responsibilities
  • 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 Insight Ensures Accountability Financial Acumen Manages Complexity Optimizes Work Processes Resourcefulness Self-Development Tech 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.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.