Fraud & Forensics Data Engineering
Ovations Technologies · Johannesburg, South Africa
Sign up free: we match you to jobs like this, tailor your application and fill the form. 2 free applications every day.
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
The ideal candidate should have knowledge or experience in areas such as:
Fraud detection systems and engines
Fraud rules and alert logic
…