Job Description
<p style="text-align:left"><span class="emphasis-2"><b>Let's Write Africa's Story Together!</b></span></p><p style="text-align:left"><span class="emphasis-2">Old Mutual is a firm believer in the African opportunity and our diverse talent reflects this. </span></p><p style="text-align:inherit"></p><p style="text-align:inherit"></p><p style="text-align:inherit"></p><p style="text-align:left"><b>Job Description</b></p><p style="text-align:inherit"></p><p style="text-align:inherit"></p>The Data Engineering Lead designs, builds, and maintains scalable and reliable data platforms that support data storage, processing, and retrieval in a cloud based environment. This role works hands on with large and complex datasets, developing data pipelines that move and transform data from source systems into cloud data warehouses and analytical platforms.<br>The Data Engineering Lead is a strong individual contributor who applies deep technical expertise to deliver high quality data solutions, collaborates closely with cross functional teams, and supports the evolution of data architecture within established enterprise standards.<p style="text-align:inherit"></p><p style="text-align:inherit"></p><p><b>Key Responsibilities</b></p><p><u>Data Architecture</u></p><ul><li>Design and implement cloud‑based data architecture components that align with enterprise architecture guidelines and business requirements.</li><li>Contribute to the evolution of data architecture by improving existing patterns, pipelines, and platform components.</li><li>Support “as‑is” and “to‑be” architecture documentation for data platforms and integrations.</li></ul><p></p><p><u>Data Engineering & Pipeline Development</u></p><ul><li>Design, build, and maintain robust data pipelines in cloud data platforms such as <b>Snowflake or Databricks</b>.</li><li>Develop and optimize <b>SQL‑based data transformations</b> to deliver curated, analytics‑ready datasets.</li><li>Ensure data pipelines are reliable, performant, and maintainable through effective error handling, monitoring, and logging.</li></ul><p></p><p><u>Cloud & Infrastructure Development</u></p><ul><li>Build and maintain data solutions on the cloud, preferably <b>AWS</b>.</li><li>Provision and manage data infrastructure using <b>Infrastructure as Code</b> tools such as <b>CloudFormation or Terraform</b>.</li><li>Design and support business‑critical storage and compute environments following industry best practices.</li><li>Manage complex technical issues related to data platforms and pipelines.</li></ul><p></p><p><u>Data Software & API Development</u></p><ul><li>Develop and enhance data applications and services by analyzing requirements and implementing effective solutions.</li><li>Build and maintain <b>APIs using Python</b> to support data access, ingestion, and integration with other systems.</li><li>Contribute to continuous improvement of data software through refactoring and performance optimization.</li></ul><p></p><p><u>Databases & Data Modelling</u></p><ul><li>Work hands‑on with <b>relational databases</b>, including <b>PostgreSQL</b> and <b>Microsoft SQL Server</b>.</li><li>Design and maintain logical and physical <b>data models</b> that support analytics, reporting, and operational workloads.</li><li>Install, configure, and test complex database environments to ensure they meet functional and performance requirements.</li></ul><p></p><p><u>Data Management & Quality</u></p><ul><li>Manage key components of the data management system, including data quality, consistency, and integrity.</li><li>Apply organizational data standards, governance practices, and compliance requirements in day‑to‑day development.</li></ul><p></p><p><u>Business Requirements & Collaboration</u></p><ul><li>Elicit and analyze complex business and technical requirements through workshops, document analysis, and stakeholder discussions.</li><li>Translate business needs into practical, scalable data engineering solutions.</li><li>Collaborate closely with analysts, data scientists, and software engineers to deliver end‑to‑end data solutions.</li></ul><p></p><p><u>Security, Compliance & Operations</u></p><ul><li>Support information security practices by identifying and helping remediate vulnerabilities and data‑related risks.</li><li>Ensure delivered solutions comply with organizational policies, procedures, and relevant regulatory requirements.</li></ul><p></p><p><u>Documentation & Knowledge Sharing</u></p><ul><li>Create and maintain high‑quality technical documentation for data pipelines, platforms, and integrations.</li><li>Share knowledge and best practices within the team through documentation and peer collaboration.</li></ul><div></div><p><b>Required Skills & Experience</b></p><ul><li>Degree in Computer Science, Information Technology, or a related field. </li><li>7+ years of experience in data engineering with a focus on complex data solutions.</li><li>Proven experience building and supporting <b>cloud‑based data architecture</b>, preferably on <b>AWS</b>.</li><li>Hands‑on experience with <b>Infrastructure as Code</b> tools such as <b>CloudFormation or Terraform</b>.</li><li>Strong experience developing data pipelines in <b>Snowflake, Databricks</b>, or similar cloud data platforms.</li><li>Strong <b>SQL</b> skills for data transformation, optimization, and analysis.</li><li>Experience developing <b>APIs using Python</b>.</li><li>Solid hands‑on experience with <b>PostgreSQL</b> and <b>Microsoft SQL Server</b>.</li><li>Strong understanding of <b>data modelling</b> principles and practical application.</li><li>Experience working with large, complex datasets in production environments.</li><li>Ability to clearly communicate technical concepts and collaborate across teams.</li></ul><p> </p><p style="text-align:inherit"></p><p style="text-align:inherit"></p><p style="text-align:inherit"></p><p style="text-align:left"><b>Skills</b></p><p style="text-align:inherit"></p><p style="text-align:inherit"></p>Action Planning, Business Requirements Analysis, Computer Literacy, Database Administration, Database Reporting, Data Compilation, Data Controls, Data Management, Data Modeling, Executing Plans, Gap Analysis, Information Technology (IT) Support, IT Architecture, IT Implementation, IT Network Security, Market Analysis, Test Case Management, User Requirements Documentation<p style="text-align:inherit"></p><p style="text-align:inherit"></p><p style="text-align:left"><b>Competencies</b></p><p style="text-align:inherit"></p><p style="text-align:inherit"></p>Action Oriented<h3></h3><h3></h3>Business Insight<h3></h3><h3></h3>Cultivates Innovation<h3></h3><h3></h3>Drives Results<h3></h3><h3></h3>Ensures Accountability<h3></h3><h3></h3>Manages Complexity<h3></h3><h3></h3>Optimizes Work Processes<h3></h3><h3></h3>Persuades<p style="text-align:inherit"></p><p style="text-align:inherit"></p><p style="text-align:inherit"></p><p style="text-align:left"><b>Education</b></p><p style="text-align:inherit"></p><p style="text-align:inherit"></p>NQF Level 9 – Masters<p style="text-align:inherit"></p><p style="text-align:inherit"></p><p style="text-align:inherit"></p><p style="text-align:left"><b>Closing Date</b></p><p style="text-align:inherit"></p><p style="text-align:inherit"></p>23 June 2026 , 23:59<p style="text-align:inherit"></p><p style="text-align:inherit"></p><p><i><b>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.</b></i></p><p style="text-align:inherit"></p><p style="text-align:inherit"></p><p style="text-align:left"><i><span class="emphasis-2"><b>The Old Mutual Story!</b></span></i></p>
How well do you match?
Get an instant AI match score for this role — free, takes 3 minutes.
Tailor your CV for this role
The concierge rewrites your whole CV and writes a matching cover letter for this job — opens right here, nothing to paste.
Tailor My CV to This Job ✍️