Point your AI agent at freehire and let it find you a job.

Get the CLI →

Sabenza IT & Recruitment

NewBe an early applicant

Data Engineer x2

Posted
Discussion

Summary

6-month contract (hybrid, Rosebank, Johannesburg) for two Data Engineers on a financial services programme: gathering requirements with senior stakeholders, data modelling/mapping, data quality and governance work, and writing user stories in an Agile setup. Core tools: SQL, Jira, data warehousing concepts, on an AWS-focused platform.

Johannesburg, South Africa | Posted on 16/10/2026

Data Engineer (2 positions) | 6-month contract | Hybrid, Rosebank

Turn complex financial data into real business impact

Do you like working where finance, data and delivery meet? We're looking for two experienced Data Engineers for a high-profile financial services engagement. You'll work with senior business and technology stakeholders to turn business needs into clean, reliable data that's ready for production.

This is a hands-on role on an important programme. Your analysis and data skills will shape the delivery of the programme.

The opportunity

  • Contract: 6 months, with a possible 6-month extension
  • Allocation: Full-time
  • Work arrangement: Hybrid, with on-site days in Rosebank and the rest remote

What you'll do

  • Gather and document business and data requirements with senior stakeholders
  • Do business and feature analysis that turns complex needs into clear, actionable outputs
  • Write production-ready user stories with clear acceptance criteria
  • Design, review and validate data models and data mappings
  • Find and fix data quality issues through data profiling and analysis
  • Support data governance, data lineage and data quality across the programme
  • Help the programme hit its delivery milestones in an Agile environment

Requirements

What you'll bring

  • At least 8 years of professional experience
  • At least 5 years in financial services
  • At least 5 years in business analysis or feature analysis
  • At least 5 years in data analysis
  • Experience in Agile delivery and working with senior business and technology stakeholders
  • A bachelor's degree in IT, Computer Science, Information Systems, Data Management, Engineering, Mathematics or a related field

Your toolkit

Requirements gathering, business and feature analysis, user stories, acceptance criteria, data modelling, data mapping, data governance, data lineage, data quality, SQL, data profiling, data warehousing concepts, Jira and Agile delivery.

  • Foreign exchange (FX), capital markets or treasury systems
  • Front-office trading environments
  • Regulatory reporting

Why you should apply

You'll join an important financial services programme where your work is visible and your input counts. You'll use your analysis and data skills on a modern AWS-focused platform, alongside experienced teams in a flexible hybrid setup.

Skills

Apply

See also

Data Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.