Enable job alerts via email!
A prominent financial services provider in Johannesburg is seeking a Data Engineer to design and maintain data integration processes. The ideal candidate will use their expertise in Python and SQL to build data pipelines and ensure data quality. The role requires collaboration with actuarial teams to enhance data solutions. A Bachelor's degree in Computer Science or a related field is essential. Closing date for applications is 30 July 2025.
Old Mutual is a firm believer in the African opportunity and our diverse talent reflects this.
Job Description
The Data Engineer is responsible for designing, implementing, and maintaining data integration processes within Old Mutual’s actuarial data ecosystem, which includes Delta Bricks, the Data Lake, and Bronze/Silver/Gold data tables. This role ensures that Python scripts and other technical code for ingestion and transformation are properly updated, optimized, and maintained, while safeguarding data quality and reliability. The incumbent will collaborate with Actuarial teams and other stakeholders to provide stable, accurate, and timely data solutions that support actuarial calculations, product pricing, financial reporting, and risk management.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 is responsible for designing, implementing, and maintaining data integration processes within Old Mutual’s actuarial data ecosystem, which includes Delta Bricks, the Data Lake, and Bronze/Silver/Gold data tables. This role ensures that Python scripts and other technical code for ingestion and transformation are properly updated, optimized, and maintained, while safeguarding data quality and reliability. The incumbent will collaborate with Actuarial teams and other stakeholders to provide stable, accurate, and timely data solutions that support actuarial calculations, product pricing, financial reporting, and risk management.Data Pipeline Development & Maintenance
Data Quality & Governance
Code & Script Management
Performance Monitoring & Optimization
Collaboration & Stakeholder Engagement
Documentation & Knowledge Sharing
Incident Management & Continuous Improvement
Skills
Analysis of Alternatives (AoA), Analytical Processes, Analytical Sciences, Assessment Testing, Business Intelligence (BI) Analysis, Categorizing Data, Cloud Applications, Computer Literacy, Data Analysis, Database Reporting, Data Compilation, Data Controls, Data Governance, Data Interpretations, ETL Tools, Financial Modeling, Information Retrieval, Management Accounting, Numerical Aptitude, Planning and organisational skills, Python (Programming Language), Research Methodologies, Statistical Analysis Techniques, Structured Query Language (SQL), Version Control ToolsCompetencies
Business InsightEnsures AccountabilityFinancial AcumenManages ComplexityOptimizes Work ProcessesResourcefulnessSelf-DevelopmentTech SavvyEducation
Bachelor of Computer Science (BCoSc) (Required), Bachelor of Information Technology (BIT) (Required), Bachelor of Science (BSc): Actuarial Science (Required)Closing Date
30 July 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!