Data Analyst

  • Contract
  • Johannesburg, 2001, South Africa View on Map
  • @ posted 3 days ago
  • Posted : July 7, 2026 -Accepting applications

Job Description

We are seeking an experienced Data Analyst to support a Banking-as-a-Service (BaaS) programme by analysing, validating and managing data across multiple banking systems. The successful candidate will define source-to-target mappings, support ETL and data transformation activities, ensure data quality and produce data documentation to support onboarding, transaction monitoring, and regulatory reporting. The role requires close collaboration with business, technology and compliance teams to ensure data accuracy, integrity and compliance with governance standards.


Key Responsibilities

  • Analyse data across BaaS source and target systems.
  • Define and maintain source-to-target data mappings.
  • Support ETL, data transformation, validation and reconciliation activities.
  • Identify and resolve data quality issues and anomalies.
  • Produce data definitions, metadata and business rule documentation.
  • Collaborate with technology, business and compliance teams.
  • Support regulatory reporting, including KYC, AML and transaction monitoring.


Key Deliverables

  • Source-to-target data mapping documents.
  • Data quality assessment reports.
  • Data validation and reconciliation results.
  • Sample datasets for testing and onboarding.
  • Data definitions and metadata documentation.
  • Audit and compliance support documentation.


Requirements

  • Proven experience as a Data Analyst in banking or financial services.
  • Strong SQL and data analysis skills.
  • Experience with data mapping, ETL, data validation and reconciliation.
  • Knowledge of data governance, KYC, AML and regulatory reporting.
  • Experience working in Agile environments and using Jira is advantageous.
  • Relevant degree in IT, Computer Science, Data Science, or a related field.

Required skills

Related Jobs