Fraud & Forensics Data Engineering

Ovations Talent Sourcing

Johannesburg

Hybrid

ZAR 900,000 - 1,300,000

Part time

8 days ago
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Ovations Talent Sourcing is seeking a senior Fraud & Forensics Data Engineer in Johannesburg for a 6-month hybrid engagement. You will design and implement data solutions that support fraud detection, forensics investigations and financial crime analytics across multiple markets.

The role requires 5–7+ years of data engineering experience, strong SQL and Python skills, and hands-on work with cloud platforms like Azure Synapse and Databricks.

Qualifications

  • Bachelor's degree required across CS/IS/Data Engineering or related field.
  • 5–7+ years in Data Engineering, Data Modelling or Data Architecture.

Responsibilities

  • Design, develop, test, deploy and support fraud and financial crime data solutions.
  • Translate fraud problem statements and investigation requirements into technical solutions.
  • Design and develop ETL/ELT pipelines, data models, datasets and data products.
  • Implement batch, streaming and event-driven data ingestion solutions.
  • Develop fraud-specific data marts, dimensional models, star schemas and analytical views.
  • Build reusable data products supporting monitoring, suspicious activity, customer behaviour and forensic investigations.
  • Develop datasets and reporting layers for fraud dashboards, alerts, and trend analysis.
  • Implement data quality checks, validation rules and reconciliation logic.
  • Troubleshoot data pipeline failures, latency and data-quality issues.
  • Support fraud investigation teams with data extracts and analysis datasets.
  • Automate recurring data preparation, monitoring and reporting processes.
  • Ensure compliance with data governance, security, privacy, audit and regulatory requirements.
  • Collaborate with Fraud & Forensics, Data, Technology, Risk, Compliance and Info Security teams.
  • Provide technical documentation, knowledge transfer and post-deployment support.

Skills

Data engineering
SQL
Python
Data modelling
ETL/ELT
Dimensional modelling
Star schema
Batch/Streaming pipelines
Data governance
Security/compliance awareness

Education

Bachelor's degree in Computer Science, Information Systems, Data Engineering, or related field

Tools

Azure Synapse
Azure Data Factory
Databricks
Snowflake
BigQuery
SQL Server
PostgreSQL
Oracle

Job description

JOB OPPORTUNITY: SENIOR – FRAUD & FORENSICS DATA ENGINEER

Location: Johannesburg / Hybrid-3 days in the office

Industry: Telecommunications / Fintech / Financial Services

Contract: 6 Months independent contract-Senior

We are looking for an experienced senior: Fraud & Forensics Data Engineer to join a leading organisation and deliver data engineering solutions that support fraud detection, forensic investigations and financial crime analytics across multiple markets.

This is a hands-on technical role requiring strong data engineering skills combined with an understanding of fraud and financial crime environments.

Key Responsibilities
  • Design, develop, test, deploy and support fraud and financial crime data solutions.
  • Translate fraud problem statements and investigation requirements into practical technical solutions.
  • Design and develop ETL/ELT pipelines, data models, analytical datasets and data products.
  • Implement batch, streaming and event-driven data ingestion solutions.
  • Develop fraud-specific data marts, dimensional models, star schemas and analytical views.
  • Build reusable data products supporting transaction monitoring, suspicious activity, customer behaviour, merchant/agent patterns and forensic investigations.
  • Develop analytical datasets and reporting layers for fraud dashboards, alerts, scorecards and trend analysis.
  • Implement data quality checks, validation rules, reconciliation logic and exception handling.
  • Troubleshoot data pipeline failures, transformation issues, latency and data-quality problems.
  • Support fraud investigation teams with data extracts, investigation packs and pattern-analysis datasets.
  • Automate recurring data preparation, monitoring, validation and reporting processes.
  • Ensure solutions comply with data governance, security, privacy, audit and regulatory requirements.
  • Work closely with Fraud & Forensics, Data, Technology, Risk, Compliance and Information Security teams.
  • Provide technical documentation, knowledge transfer and post-deployment support.
Minimum Requirements
  • Bachelor's degree in Computer Science, Information Systems, Data Engineering or a related field.
  • 5–7+ years' experience in Data Engineering, Data Modelling or Data Architecture.
  • Strong hands-on experience with:
    • SQL
    • Python
    • Relational databases such as SQL Server, PostgreSQL or Oracle
    • Data modelling across conceptual, logical and physical levels
    • Dimensional modelling / Star Schema
    • ETL / ELT and data pipeline development
  • Experience with cloud data platforms such as:
    • Azure Synapse
    • Azure Data Factory
    • Databricks
    • Snowflake
    • BigQuery
  • Understanding of data warehousing, big-data concepts, data governance, data quality and security.
  • Familiarity with Power BI or other BI/reporting tools.
Fraud & Financial Crime Experience
  • Fraud detection systems and engines
  • Fraud rules and alert logic
  • Transaction monitoring
  • Financial crime and forensic investigations
  • Fraud typologies and risk indicators
  • Suspicious behaviour/pattern detection
  • Case management workflows
  • Fraud data requirements and feature definition
  • False-positive management and rule tuning
  • Digital payments, wallet and mobile money fraud
  • Fraud system testing and business validation
  • Risk controls, governance and auditability
Advantageous

Certification or exposure in Fraud Examination, Financial Crime, Data Science, Analytics, Risk Management or Model Governance will be advantageous.

Ideal Candidate

We are looking for someone who combines strong hands-on data engineering capability with fraud-domain knowledge. You should be analytical, investigative, detail-oriented and comfortable working with both technical and fraud/forensics stakeholders.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Fraud & Forensics MLOps Engineer
Fraud & Forensics MLOps Engineer

Ovations Talent Sourcing • Johannesburg

Hybrid
ZAR 1,000,000 - 1,800,000
Fraud & Forensics MLOps Engineer
Fraud & Forensics MLOps Engineer

Ovations Technologies • Johannesburg

Hybrid
ZAR 900,000 - 1,600,000
Senior Fraud & Forensics Data Engineer (Hybrid)
Senior Fraud & Forensics Data Engineer (Hybrid)

Ovations Talent Sourcing • Johannesburg

Hybrid
ZAR 900,000 - 1,300,000
Senior Fraud Data Scientist
Senior Fraud Data Scientist

PayInc group • City of Johannesburg Metropolitan Municipality

On-site
ZAR 1,200,000 - 1,800,000
Fraud Investigator
Fraud Investigator

Boardroom Appointments • Johannesburg

On-site
ZAR 424,000 - 781,000
Senior Fraud Data Scientist
Senior Fraud Data Scientist

PayInc • City of Johannesburg Metropolitan Municipality

On-site
ZAR 900,000 - 1,500,000
Fraud & Forensics MLOps Engineer - Production Analytics
Fraud & Forensics MLOps Engineer - Production Analytics

Ovations Talent Sourcing • Johannesburg

Hybrid
ZAR 1,000,000 - 1,800,000
Fraud Manager
Fraud Manager

AES Global • Cape Town

On-site
ZAR 900,000 - 1,500,000
Fraud Manager
Fraud Manager

Hire Resolve • Johannesburg

On-site
ZAR 900,000 - 1,300,000
Graduate Fraud & Forensics Analyst
Graduate Fraud & Forensics Analyst

Isilumko Staffing • South Africa

On-site
ZAR 180,000 - 250,000