Home South Africa Data Engineer-2

Home South Africa Data Engineer-2

Data Engineer-2

Full time at Old Mutual in South Africa
Posted on January 15, 2025

Job details

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. Dynamic and results-driven Data Engineer with extensive experience in designing, developing, and deploying high-performance, re-usable data engineering pipelines and data products using Python, Dbt, and Apache Airflow. Proven expertise in building scalable data pipelines and real-time processing systems that enhance operational efficiency and drive business insights. Strong background in microservices architecture, cloud technologies, and agile methodologies. KEY RESULT AREAS Operational Delivery

  1. Building the Data Lake using AWS technologies like S3, Quicksight
  2. Building data APIs and data delivery services to support critical operational and analytical applications
  3. Participate in the development of workflow, coding, testing, and deployment solutions
  4. Implement unit testing for all assigned deliverables to ensure deployment success
  5. Support and maintain solutions
  6. Design and develop data models using dimensional modelling and data vault techniques
  7. Work from high-level requirements through to detailed specifications, prototypes, software deployment, and administration
  8. Deliver incremental business value per delivery phase(sprint/cycle)
  9. Deliver iteratively throughout the cycle
  10. Conduct peer reviews within and across squads
  11. Profile and analyze data sets
Technical Leadership
  1. Participate in the engineering and other discipline’s community of practice
  2. Share AWS knowledge and practical experience with the community
  3. Challenge and contribute to the development of architectural principles and patterns
Compliance
  1. Ensure solutions adhere to Olympus patterns, guidelines, and standards
  2. Operate within project environments and participate in continuous improvement efforts
Delivery Management
  1. 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
  1. Experience of developing solutions in the cloud
  2. At least 2-3 years' experience with designing and developing Data Pipelines for Data Ingestion or Transformation using AWS technologies
  3. Experience in developing data warehouses and data marts
  4. Experience in Data Vault and Dimensional modelling techniques
  5. Experience working in a high availability DataOps environment
  6. Experience working with automated data warehousing solutions would be advantageous
  7. Orchestration with Apache Airflow
  8. CI/CD
  9. Github
  10. dbt Core
Qualifications
  1. Bachelor’s Degree in Computer Science or similar fields like Information Systems, Big Data, etc.
  2. AWS Data Engineer Certification would be advantageous
  3. Related 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. #J-18808-Ljbffr

Apply safely

To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.

Share this job
See All Data Jobs
Feedback Feedback