Data Engineer

Date: 5 Oct 2026

Location: Stellenbosch, ZA

Company: Capitec Bank Ltd

Apply by: 16 October 2026

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.

About the team

The Data & Analytics team is responsible for transforming data into actionable insights that support strategic decision-making across the organisation. The team manages the full data lifecycle — data collection, integration, governance, engineering, analytics, reporting and business intelligence. Working closely with business stakeholders, the team develops scalable data solutions, maintains data quality and integrity, and delivers meaningful insights through dashboards, reports and advanced analytics. The team builds and maintains automated CI/CD pipelines for data solutions — enabling faster delivery of trusted data products, improved quality and greater scalability across the data ecosystem.
The team's work spans five core areas:

  • Data Platform Support — data integration across source systems, performance tuning and optimisation
  • Data Operations — pipeline monitoring, data quality management, incident management, batch processing and reconciliation
  • Analytics Enablement — semantic model support, Power BI administration and data consumption support for business users
  • Infrastructure & DevOps — CI/CD pipeline deployment and environment management across Dev, Test and Prod
  • Data Engineering Support — data model design, transformation logic, architecture standards, technical debt management and stakeholder coordination

What you'll do

  • Design, build and maintain robust, scalable and efficient data pipelines and systems that meet the team's data environment need
  • Analyse business and system requirements to build and enhance data platforms
  • Provide input to the Data Architect on solution design for new and existing data flows
  • Contribute to the design and development of new applications and systems
  • Support and maintain data infrastructure to keep it reliable and efficient

What the team is looking for

Knowledge:

  • Basic SQL and modelling principles
  • Familiarity with batch processing concepts and a basic understanding of stream processing
  • Proficiency in at least one programming language (Python preferred) — with knowledge of basic data structures
  • Understanding of ETL concepts — able to make minor modifications to established pipelines
  • Basic knowledge of cloud services — storage and compute (AWS advantageous)
  • Ability to identify simple performance issues and basic query optimisation
  • Basics of version control and CI/CD principles
  • Basic knowledge of containerisation concepts
  • Awareness of infrastructure as code principles (Terraform or AWS CloudFormation advantageous)

Minimum Experience:

  • Bachelor's degree in Computer Science, Information Technology or a related field, PLUS at least 3-5yrs relevant experience 
  • Experience in an entry-level data engineering role
  • Experience in projects involving data collection, processing and analysis

Advantageous:

  • Exposure to AWS data services — Amazon S3, AWS Glue, Amazon Redshift, Amazon Athena or AWS Lambda
  • Familiarity with PySpark or similar big data processing tools
  • Exposure to DataOps or DevOps practices

What the team values

  • Strong analytical and problem-solving skills
  • Curiosity and a drive to keep learning
  • Collaboration with business and technical teams
  • Innovation and automation
  • Data accuracy, governance and compliance
  • Delivering business value through insights

Education (Minimum)

  • Grade 12 National Certificate / Vocational
  • Bachelor's Degree in Information Technology or Other

Education (Ideal or Preferred)

  • Honours Degree in Information Technology - Computer Science or Other

Additional Information

  • 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.