Data Analysts

Sabenza IT & Recruitment

Johannesburg

On-site

ZAR 420,000 - 660,000

Full time

7 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Sabenza IT & Recruitment in Johannesburg seeks a Data Analyst to shape the FX data backbone, designing target-state data models and a clear view of how data is structured, owned and moved across the FX value chain.

You will work with senior business and technology stakeholders in an Agile environment to catalogue the FX domain, map lineage and produce analysis packs for architecture, integration and migration teams.

Qualifications

  • Bachelor’s degree in IT/CS/IS/DM/Engineering/Mathematics or a related discipline.
  • 8 years of professional experience in data roles.
  • 5 years in financial services.
  • 5 years in business/feature analysis.
  • 5 years in data analysis.
  • Strong requirements elicitation and stakeholder management.
  • Hands-on data analysis, mapping, modelling, governance and lineage tasks.
  • Solid SQL and data profiling; knowledge of data warehousing and metadata management.
  • Familiarity with reporting, APIs, system integration; Jira and Agile tooling.

Responsibilities

  • Build and maintain the FX domain inventory and relationships across the lifecycle.
  • Prepare logical data-model artefacts, entity definitions and modelling assumptions.
  • Own the business data dictionary: definitions, formats, rules, producers, consumers and sources.
  • Map current-state data lineage and surface gaps and hand-offs.
  • Investigate data quality issues and document root causes with recommendations.
  • Analyse cross-system identifiers to support reference requirements.
  • Produce data-focused analysis packs for architecture, integration, migration and vendor discussions.

Skills

SQL
Data profiling
Data modelling
Data governance
Stakeholder management
Jira
Agile methodologies
Data lineage tooling

Education

Bachelor’s degree in IT/CS/IS/DM/Engineering/Mathematics

Tools

Jira

Job description

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

Shape the data backbone of foreign exchange. Build the evidence that guides how FX works.

We’re looking for a Data Analyst to help design the target-state data model for FX and create a clear, fact-based view of how data is structured, owned and moves across the FX value chain. This role sits at the intersection of business, data and technology — turning complexity into shared foundations that programme decisions can trust.

You’ll work with senior business and technology stakeholders in an Agile environment to catalogue the FX domain, map lineage, resolve data quality issues and produce the analysis packs that architecture, integration and migration teams rely on.

What you’ll do
  • Build and maintain the priority FX domain inventory — cataloguing business entities, attributes and relationships across the lifecycle.
  • Prepare logical data-model artefacts, entity definitions, key attributes and modelling assumptions, and keep a prioritised register of model gaps and design decisions.
  • Identify critical data elements and own the business data dictionary (definitions, formats, rules, producers, consumers, owners and authoritative sources).
  • Map current-state data lineage and selected source-to-target journeys; surface manual hand-offs, duplicated data, transformation gaps and control points.
  • Investigate priority data integrity and quality issues (completeness, consistency, timeliness, duplication, reconciliation) and document root causes plus recommendations.
  • Analyse cross-system client, trade and transaction identifiers to support common reference requirements.
  • Produce data-focused analysis packs and impact assessments for architecture, integration, migration and vendor discussions.
Requirements
What you bring
  • Bachelor’s degree in Information Technology, Computer Science, Information Systems, Data Management, Engineering, Mathematics or a related discipline.
  • 8 years of professional experience, including:
  • 5 years in financial services
  • 5 years in Business Analysis or Feature Analysis
  • 5 years in Data Analysis
  • Proven experience in Agile delivery environments and engaging senior business and technology stakeholders.
  • Strong capability in requirements elicitation and management, business/feature analysis, user stories, acceptance criteria, workshop facilitation, process analysis and stakeholder management.
  • Hands‑on skills in data analysis, mapping, modelling, governance, lineage and quality analysis, plus testing support and validation.
  • Solid SQL and data profiling skills; understanding of data warehousing, architecture concepts, metadata management and data‑lineage tooling.
  • Familiarity with reporting and analytics concepts, APIs and system integration, plus Jira and Agile tooling.
Advantageous
  • Experience in foreign exchange, capital markets, treasury systems or front-office trading environments.
  • Exposure to regulatory reporting and financial product data models.
  • Work with AWS cloud data platforms, data migration programmes or enterprise data management frameworks.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Data Analysts
Data Analysts

Sabenza IT & Recruitment • South Africa

On-site
ZAR 900,000 - 1,500,000
Senior Data Analyst
Senior Data Analyst

NTT DATA, Inc. • Johannesburg

On-site
ZAR 900,000 - 1,500,000
FX Data Analyst: Data Modeling & Quality
FX Data Analyst: Data Modeling & Quality

Sabenza IT & Recruitment • Johannesburg

On-site
ZAR 420,000 - 660,000
Data Engineer x2
Data Engineer x2

Sabenza IT & Recruitment • Johannesburg

Hybrid
ZAR 600,000 - 1,000,000
Senior Data Analyst
Senior Data Analyst

Boardroom Appointments • Sandton

On-site
ZAR 600,000 - 800,000
Job: Data Analyst
Job: Data Analyst

Company : FDM • Johannesburg

On-site
ZAR 89,000 - 156,000
Analytical Engineer
Analytical Engineer

Sabenza IT & Recruitment • Johannesburg

On-site
ZAR 650,000 - 900,000
Data Analyst
Data Analyst

Impronics Technologies • Gauteng

On-site
ZAR 750,000 - 1,000,000
Data Analyst
Data Analyst

ATS Client • Johannesburg

On-site
ZAR 480,000 - 700,000
Front Office Business Analyst
Front Office Business Analyst

Calibrate People • Sandton

Hybrid
ZAR 900,000 - 1,200,000