Cape Town, South Africa
4 days ago
Data Engineer (JHB/CPT)

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

ROLE OVERVIEW

Develop data products & data warehouse solutions in on-premises and cloud environments using cloud-based services, platforms and technologies.  As an AWS Data Engineer, you will design and maintain data analytic road maps and data structures that support business and technology objectives.

KEY RESPONSIBILITIES

Operational Delivery

Building the Data Lake using AWS technologies like S3, QuicksightBuilding data APIs and data delivery services to support critical operational and analytical applicationsParticipate in the development of workflow, coding, testing and deployment solutionsImplement unit testing for all assigned deliverables to ensure deployment successSupport and maintain solutionsDesign and develop data models using dimensional modelling and data vault techniquesWork from high level requirements through to detailed specifications, prototypes, software deployment and administrationDeliver incremental business value per delivery phase(sprint/cycle)Deliver iteratively throughout the cycleConduct peer reviews within and across squadsProfile and analyze data sets

Technical Leadership

Participate in the engineering and other discipline’s community of practiceShare AWS knowledge and practical experience with communityChallenge and contribute to development of architectural principals and patterns

Compliance

Ensure solutions adhere to Olympus patterns, guidelines and standardsOperate within project environments and participate in continuous improvement efforts

Delivery Management

Follow and participate in defined ways of work including, but not limited to, sprint planning,backlog grooming, retrospectives, demos and PI planning

ROLE REQUIREMENTS

Experience of developing solutions in the cloud At least 2-3 years' experience with designing and developing Data Pipelines for Data Ingestion or Transformation using AWS technologies Experience in developing data warehouses and data martsExperience in Data Vault and Dimensional modelling techniquesExperience working in a high availability DataOps environmentExperience working with automated data warehousing solutions would be advantageous

Qualifications

Bachelor’s Degree in Computer Science or similar fields like Information Systems, Big Data, etc.AWS Data Engineer Certification would be advantageousRelated Technical certifications

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.

Designs, builds, and maintains the infrastructure that supports data storage, processing, and retrieval. Works with large data sets and develops data pipelines that move data from source systems to data warehouses and other data storage and processing systems. OML roles mapped to this profile are: Data Engineer and Technical Lead: Back-end.

ResponsibilitiesData Architecture

Design, implement, and evolve robust and effectively aligned architecture solutions that operate in the business ecosystem.

Data Management

Manage key aspects of the data management system. This includes being responsible for developing or operating key elements of the system.

Business Requirements Identification

Elicit complex business requirements using a variety of methods, such as interviews, document analysis, workshops, and workflow analysis, to express the requirements in terms of target user roles and goals.

Databases Installation

Install and test the most complex databases and associated products to ensure they are suitable for use and meet customer requirements.

Infrastructure and Network Development and Maintenance

Design and select business-critical storage, data center, and client/server environments to design solutions in line with industry best practice and provide a third-line point of escalation for appropriate global infrastructure solutions.

Information Security

Lead in detecting and analyzing security incidents, including attacks, breaches, and identified vulnerabilities, and remediate any security gaps in line with the security incident management procedure.

Documentation

Create and maintain complex technical and/or user documentation to a high standard.

Technical Developments Recommendation

Discuss and recommend more complex or innovative technical developments to improve the quality of the website/portal/application software and supporting infrastructure to better meet users’ needs.

Analysis of "As Is" and "To Be"

Document "as is" and "to be" processes and describe the changes required to migrate to the "to be" capability to record accurately the change required.

Operational Compliance

Maintain and renew a deep knowledge and understanding of the organization's policies and procedures and of relevant regulatory codes and codes of conduct, and ensure own work adheres to required standards. Or identify, within the team, patterns of noncompliance with the organization's policies and procedures and with relevant regulatory codes and codes of conduct, taking appropriate action to report and resolve these and escalating issues as appropriate.

Data Software Development

Develop existing and new data applications by analyzing and identifying areas for modification and improvement. Develop new applications to meet customer requirements.

Data Software Roadmap

Define and maintain a road map to facilitate data software development and ensure the development work is prioritized in line with business requirements.

Data Software Maintenance

Monitor, identify, and correct the most complex software defects to maintain fully functioning applications software.

Design and Conceptualization

Work effectively with cross-functional teams to conceptualize products and services, leveraging data to drive original design ideas and decisions.

Skills

Action Planning, Business Requirements Analysis, Computer Literacy, Database Administration, Database Reporting, Data Compilation, Data Controls, Data Management, Data Modeling, Executing Plans, Gaps Analysis, Information Technology (IT) Support, IT Architecture, IT Implementation, IT Network Security, Market Analysis, Test Case Management, User Requirements Documentation

Competencies

Action OrientedBusiness InsightCultivates InnovationDrives ResultsEnsures AccountabilityManages ComplexityOptimizes Work ProcessesPersuades

Education

Closing Date

20 February 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.

Old Mutual Limited is pro-vaccination and encourages its workforce to be fully vaccinated against Covid-19.

All prospective employees are required to disclose their vaccination status as part of the recruitment process.

Please refer to the Old Mutual’s Covid-19 vaccination policy for further detail. Kindly note that Old Mutual reserves the right to reinstate the requirement to vaccinate at any point if it is of the view that it is imperative to do so.

The Old Mutual Story!

Confirm your E-mail: Send Email