Senior Data Engineer – Cloud Platforms & Pipelines

Old Mutual Investment Group (SA)

Cape Town

On-site

ZAR 600,000 - 900,000

Full time

6 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Old Mutual Investment Group (SA) seeks a technically strong Data Engineer to design, develop and optimise scalable data pipelines and cloud-based platforms. You will collaborate with stakeholders to translate business needs into reliable data solutions that support analytics, reporting and operations.

The role requires 4-8 years in data/ software engineering, strong SQL/C#/Python skills, and knowledge of data warehousing principles.

Qualifications

  • Bachelor's Degree in Computer Science, Information Systems, Data Science, Engineering, Mathematics or a related field.
  • 4-8 years' experience in Data Engineering, Software Engineering or a related technical role.
  • Proven experience with Microsoft SQL Server and relational database design principles.
  • Strong proficiency in SQL and C# and/or Python development.
  • Experience building and maintaining ETL/ELT pipelines and data integration solutions.
  • Understanding of data structures, algorithms and software development principles, including Set Theory and SOLID.
  • Experience with source control, CI/CD pipelines and DevOps practices.
  • Understanding of data warehousing, dimensional modelling and data architecture.
  • Experience with data visualization and reporting platforms would be advantageous.
  • Microsoft Azure Data Engineer Associate certification would be advantageous.
  • Experience within financial services, asset management or investment environments would be advantageous.
  • Exposure to machine learning, advanced analytics or big data technologies would be advantageous.

Responsibilities

  • Design, develop and maintain scalable data pipelines and ETL/ELT processes.
  • Build and optimise data models, databases and data integration solutions.
  • Develop data solutions that support reporting, analytics, machine learning and operational requirements.
  • Contribute to the design and architecture of cloud-based data platforms.
  • Implement data quality, validation and monitoring frameworks to ensure data integrity and reliability.
  • Optimise database performance and troubleshoot data-related issues.
  • Take ownership of the quality, stability and performance of data solutions.
  • Work closely with business stakeholders to understand data requirements and translate them into practical, buildable technical solutions.
  • Partner with software engineers and data consumers to ensure solutions meet business needs and deliver meaningful value.
  • Communicate openly and clearly, building trusted relationships across technical and business teams.
  • Support deployment, testing and maintenance through CI/CD and DevOps practices.
  • Identify opportunities to improve data platforms, processes and ways of working.
  • Stay curious about emerging technologies and continuously build your technical capability.
  • Document technical solutions, standards and processes to support consistency and knowledge sharing.
  • Mentor junior team members and contribute to building technical capability within the engineering team.
  • Share knowledge and collaborate with colleagues to solve problems and achieve shared outcomes.

Skills

SQL Server
SQL
C#
Python
ETL/ELT pipelines
Data modeling
Azure
CI/CD
DevOps
Data warehousing
Data visualization

Education

Bachelor's Degree in Computer Science, Information Systems, Data Science, Engineering, Mathematics or related field

Tools

Microsoft Azure Data Engineer Associate

Job description

Old Mutual Investment Group (SA) seeks a technically strong Data Engineer to design, develop and optimise scalable data pipelines and cloud-based platforms. You will collaborate with stakeholders to translate business needs into reliable data solutions that support analytics, reporting and operations.

The role requires 4-8 years in data/ software engineering, strong SQL/C#/Python skills, and knowledge of data warehousing principles.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Data Engineer: Scalable Pipelines & Data Solutions
Data Engineer: Scalable Pipelines & Data Solutions

oldmutual • Cape Town

On-site
ZAR 900,000 - 1,200,000
Data Engineer in Cape Town: Build Scalable Pipelines
Data Engineer in Cape Town: Build Scalable Pipelines

Old Mutual Limited • Cape Town

On-site
ZAR 600,000 - 900,000
Data Platform & AI Enablement Lead
Data Platform & AI Enablement Lead

Old Mutual Insure • Johannesburg

On-site
ZAR 1,000,000 - 1,800,000
Data Engineer
Data Engineer

oldmutual • Cape Town

On-site
ZAR 900,000 - 1,200,000
Senior Data Engineer: Build Scalable Cloud Data Pipelines
Senior Data Engineer: Build Scalable Cloud Data Pipelines

Network Contracting • Gauteng

On-site
ZAR 600,000 - 1,000,000
Senior Data Engineer
Senior Data Engineer

Network Contracting • Gauteng

On-site
ZAR 600,000 - 1,000,000
Data Engineer
Data Engineer

Old Mutual Investment Group (SA) • Cape Town

On-site
ZAR 600,000 - 900,000
Senior Data Engineer: Cloud & Data Warehouse Expert
Senior Data Engineer: Cloud & Data Warehouse Expert

PBT Group • Cape Town

On-site
ZAR 900,000 - 1,300,000
Hybrid Data Engineer - Cloud Pipelines & Analytics
Hybrid Data Engineer - Cloud Pipelines & Analytics

Placements24 • Mbombela (Nelspruit)

Hybrid
ZAR 600,000 - 850,000
Competitive pay
Medical insurance
Hybrid work
+2
Data Solutions Engineer: Cloud Pipelines, ML & Analytics
Data Solutions Engineer: Cloud Pipelines, ML & Analytics

Future Fit • Johannesburg

Hybrid
ZAR 600,000 - 900,000
Salary increases
Bonuses
Loyalty leave
+3