A leading financial services provider is seeking a Data Modeler based in Cape Town to design and implement scalable data models that support cloud-native architecture. The ideal candidate will work cross-functionally with teams to ensure data performance, consistency, and compliance. A Bachelor’s degree and over 3 years of data modeling experience are required, along with strong AWS skills. The role offers competitive benefits and flexible working conditions.
Qualifications
3+ years of hands-on experience in data modelling and architecture.
Proficient in SQL and data modelling tools.
Experience with relational, dimensional, and NoSQL modelling.
Responsibilities
Design and maintain conceptual, logical, and physical data models.
Optimize data models for performance, scalability, and cost-efficiency in the cloud.
Ensure data integrity, lineage, and governance through modelling best practices.
Skills
SQL
Data modeling tools (ER/Studio, ERwin, dbt)
AWS data services (Redshift, RDS, S3, Glue, Athena, DynamoDB)
Agile methodologies
Understanding of streaming platforms (e.g., Kafka, Kinesis)
Education
Bachelor’s degree in computer science, Information Systems, Data Science, or related
Tools
AWS certification (Data Analytics or Solutions Architect)
Confluent Cloud
Job description
A leading financial services provider is seeking a Data Modeler based in Cape Town to design and implement scalable data models that support cloud-native architecture. The ideal candidate will work cross-functionally with teams to ensure data performance, consistency, and compliance. A Bachelor’s degree and over 3 years of data modeling experience are required, along with strong AWS skills. The role offers competitive benefits and flexible working conditions.