Capitec Bank Ltd

Analytics Engineer II

Capitec Bank Ltd Stellenbosch, Western Cape, South Africa

Banking · 10,001+ employees

Yesterday
data-analyst Senior (5-10 yrs) Full-time South Africa
Log in to apply, save this posting, or score it against your profile with AI.

About the role

The Analytics Engineer will bridge the gap between data engineering and analysis by building scalable data models, pipelines, and semantic layers. They will also ensure data quality and governance across both legacy and modernized data environments during the platform migration.

What they look for

Data modeling Data engineering Data analysis Airflow CI/CD Data governance Data quality Cloud data platforms Software engineering principles Data pipelines Semantic layers Data marts Orchestration tools Testing frameworks AI tools

Requirements

Candidates must have at least 5 to 8 years of relevant experience in analytics engineering or a related field, depending on their educational background. A bachelor's degree in a STEM or analytical field is required, with an honours degree preferred.

Full description

Apply by:

We're on the lookout for energetic, self-motivated individuals who share our passion for service in the banking industry. To be part of the journey, follow the steps below:

1. To see what life at Capitec is all about and complete a short assessment, please click here!

2. Once you have completed the above finalize your application by clicking apply below.

Purpose Statement

We're looking for a technically versatile Analytics Engineer to sit at the intersection of data engineering and data analysis — To bridge the gap between Data Engineers and Data Analysts by transforming complex data into accessible, reliable and performant data models and insights that drive decision-making across the organisation. You'll collaborate with stakeholders to understand analytical needs, partner with Data Architects and Data Modellers to design scalable models, and build the efficient, reproducible data assets — including data models and marts, semantic layers and working environments — along with the transformations and pipelines that let analysts deliver insights with speed, consistency and minimal frictionat a time when both worlds are running side by side. The team is migrating to a modernised data platform while keeping the legacy environment live. You'll make sure the data stays clean, reliable and accessible across both — and that no one on either side of the transition feels the friction.

What you'll do

  • Build scalable data models, marts and semantic layers
  • Design reproducible transformations and pipelines across legacy and modernised environments
  • Partner with Data Architects and Data Modellers to align on enterprise data strategy
  • Maintain data quality and governance standards throughout the migration
  • Productionise reports using engineering principles
  • Work with CI/CD pipelines, testing frameworks and orchestration tools like Airflow3
  • Use AI tools — including Copilot and Claude — as active partners in your work

Minimum Experience

  • Honours degree in an analytics/engineering or STEM or related field, PLUS at least 5yrs relevant experience OR
  • Bachelor’s degree in an analytics or STEM or related field, PLUS at least 8yrs relevant experience OR
  • Equivalent experience of 8 yrs relevant experience and/or relevant certifications.
  • At least 5 years’ experience in analytics engineering or a related role
  • Proven track record of delivering scalable data solutions and leading projects
  • Experience with high-volume data environments
  • Experience with CI/CD, testing frameworks and orchestration tools (e.g., Airflow)
  • Experience productionising reports using engineering principles

Qualifications (Minimum)

  • Bachelor's Degree in Analytical/Data/Technical or Other

Qualifications (Ideal or Preferred)

  • Honours Degree in Analytical/Data/Technical or Engineering - Other

Knowledge

  • Advanced grasp of:
  • Data modelling best practices.
  • Data governance and quality assurance.
  • Cloud data platforms and orchestration tools (e.g., Airflow, Prefect).
  • Understanding of software engineering principles (e.g., CI/CD, testing).

Conditions of Employment

  • Clear criminal and credit record

Capitec is committed to diversity, applications to this position will strictly be considered in support of our employment equity goals.

Similar roles