CareerPlanGet AI match score →

Data Modeller

Johannesburg💼 Full-time🗓 2026-07-21 → 2026-08-02

Core

Design and develop logical and physical data models and databases to support organizational information systems, specifically focusing on payment lifecycles, clearing, settlement, and reconciliation processes.

Role type

Senior Data Modeller (Banking/Payment Systems)

Builds

Enterprise data models, data warehouse/lake structures, and payment system data architectures

Domain

Banking / Financial Services / Payment Systems

Deliverable

production ML models | product features | dashboards & analysis

Required skills

Relational and dimensional data modelling, NoSQL database design, Kimball methodology, Inmon methodology, Reverse engineering of physical models, Data quality profiling, Metadata management, SQL scripting, Payment lifecycle modelling (Swift, ISO20022), Data warehouse and data lake architecture

Preferred skills

Enterprise big data platforms experience, Multi-data-center contexts, Data management technologies, Automation of data modelling processes

Technologies

Relational databases, Dimensional databases, NoSQL, SQL, Swift, ISO20022, IBM, Teradata

Responsibilities

Design and implement data modelling solutions for relational, dimensional, and NoSQL databases; Develop and maintain conceptual, logical, and physical data models; Perform reverse engineering of physical data models from existing databases; Monitor and report on data modelling quality levels; Drive automation of data modelling management processes; Deliver test scripts and supporting documentation for data models.

Seniority

Senior, hands-on IC

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Workday ↗