AO Group
Senior Data Engineer (Banking & Financial Services)
Join a client as a Senior Data Engineer to design and optimise enterprise-scale data platforms and cloud data solutions supporting analytics, reporting and machine learning initiatives.
Johannesburg, GautengFull-time Contract1 open position
Overview
- Category
- Data Engineering
- Seniority
- Senior
- Hiring company
- AO Group
Engagement
- Employment type
- Full-time Contract
- Duration
- 12 months (potential extension)
- Work arrangement
- Hybrid
- Delivery model
- Onshore
- Mission end date
- Not specified
Location
- Location
- Johannesburg, Gauteng
- City
- Johannesburg
- Province
- Gauteng
Schedule
- Posted
- 25 August 2026
- Start date
- 1 September 2026
- Closing date
- 24 September 2026
Positions
1
Total positions
0
Filled
1
Open positions
Requirements
Mandatory
- Bachelor's Degree in Computer Science or a related field.
- 5+ years of Data Engineering experience.
- Advanced SQL and data architecture.
- SQL, Python, Java or Scala.
- Experience with SQL Server, Oracle, PostgreSQL or Snowflake.
Responsibilities
- Design ETL/ELT pipelines.
- Build data warehouses and data lakes.
- Develop batch and real-time data processing solutions.
- Integrate APIs and streaming platforms.
- Optimise data models.