Data Engineer

Capitec

Stellenbosch

On-site

ZAR 600,000 - 1,000,000

Full time

6 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Capitec Ltd in Stellenbosch seeks an experienced Data Engineer to design, build and maintain scalable data platforms powering financial analytics. You will partner with Data Architects to design pipelines and ensure reliable data flows across the organisation.

The ideal candidate has 5+ years in data engineering, strong SQL and Python, hands-on AWS and Snowflake expertise, and knowledge of ETL, data lakes, data warehouses and governance. Bachelor's degree in IT or CS; honours preferred.

Qualifications

  • 5 years in data engineering or a closely related field.
  • Experience leading or contributing to data engineering projects.
  • Strong SQL and Python skills.
  • Hands-on experience with AWS and Snowflake.
  • Experience building and optimising data pipelines for financial data analytics.
  • Experience working with cross-functional teams to deliver data-driven solutions.
  • Understanding of financial products and services.

Responsibilities

  • Design, build and maintain robust, scalable data platforms and infrastructure.
  • Analyse business and system requirements, contribute to solution design documentation.
  • Build pipelines that ensure reliable financial data flows across the organisation.

Skills

Advanced SQL
Python
Data modelling
CI/CD
AWS
Snowflake
ETL pipelines
Data governance

Education

Bachelor's Degree in Information Technology - Computer Science or Information Technology
Honours Degree in Information Technology - Computer Science or Information Technology

Tools

Snowflake
AWS
CI/CD tools

Job description

To design, build and maintain robust, scalable and efficient data platforms and infrastructure that powers data-driven decision-making across the organisation. You'll analyse business and system requirements, contribute to solution design documentation alongside Data Architects and build the pipelines that keep financial data flowing reliably and efficiently.

Job description
Purpose Statement

To design, build and maintain robust, scalable and efficient data platforms and infrastructure that powers data-driven decision-making across the organisation. You'll analyse business and system requirements, contribute to solution design documentation alongside Data Architects and build the pipelines that keep financial data flowing reliably and efficiently.

Education (Minimum)
  • Grade 12 National Certificate / Vocational
  • Bachelor's Degree in Information Technology - Computer Science or Information Technology
Education (Ideal or Preferred)
  • Honours Degree in Information Technology - Computer Science or Information Technology
Knowledge and Experience
Knowledge:
  • Advanced SQL - modelling principles and query optimisation
  • Snowflake - practical working experience is key; deep expertise is not required
  • Deep knowledge of AWS cloud data services
  • Batch processing concepts and basic stream processing
  • ETL pipeline design, including error handling and recovery mechanisms
  • Data lake and data warehouse patterns
  • Data quality and governance implementation
  • CI/CD principles and version control
  • Infrastructure as code and workflow orchestration tools
Minimum Experience
  • 5 years in data engineering or a closely related field
  • Experience leading or contributing to data engineering projects
  • Strong SQL and Python skills
  • Hands-on experience with AWS and Snowflake
  • Experience building and optimising data pipelines for financial data analytics
  • Experience working with cross-functional teams - finance, IT - to understand business needs and deliver data-driven solutions, including communicating technical progress to non-technical stakeholders
  • Understanding of financial products and services
Additional Information
  • Clear criminal and credit record
Profile description

To design, build and maintain robust, scalable and efficient data platforms and infrastructure that powers data-driven decision-making across the organisation. You'll analyse business and system requirements, contribute to solution design documentation alongside Data Architects and build the pipelines that keep financial data flowing reliably and efficiently

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Data Engineer
Data Engineer

Liquid Thought • Somerset West

On-site
ZAR 550,000 - 900,000
Data Engineer
Data Engineer

Rifumo Empowerment Holdings • Gauteng

On-site
ZAR 334,800 - 558,000
Data Engineer
Data Engineer

Network Contracting • Johannesburg

On-site
ZAR 600,000 - 1,200,000
Senior Data Engineer
Senior Data Engineer

Placements24 • Benoni

Hybrid
ZAR 900,000 - 1,500,000
Competitive salary
Hybrid work environment
Continuous learning and development
+2
Data Engineer
Data Engineer

Nedbank • Johannesburg

On-site
ZAR 900,000 - 1,200,000
Data Engineering Lead
Data Engineering Lead

Blue Pearl PTY • Johannesburg

On-site
ZAR 1,200,000 - 1,900,000
Data Engineer
Data Engineer

Araxi Group • Johannesburg

On-site
ZAR 800,000 - 1,100,000
Competitive salary
Professional growth opportunities
Modern cloud & big data platforms
Data Engineer
Data Engineer

Pbt Group • Cape Town

On-site
ZAR 900,000 - 1,300,000
Developer II | Retail IT | BI
Developer II | Retail IT | BI

Allan Gray • Cape Town

On-site
ZAR 900,000 - 1,300,000
Data Engineers
Data Engineers

Blue Pearl PTY • Johannesburg

On-site
ZAR 800,000 - 1,200,000
None