Back to jobs

WFS Data Modeler

Cape Town, Western Cape, South Africa

Open 5 months, first seen by us 154 days ago
Pay
Pay not listed
Work setting
Not stated
Employment
Full-time — employment source
Employment type in the employer’s posting: Full time
From the employer’s posting

What you’ll work on

Full posting
  • Design and maintain conceptual, logical, and physical data models

  • Implement models across AWS services such as Redshift, RDS, S3, Glue and DynamoDB

  • Translate business requirements into efficient data structures with stakeholders

  • Optimize data models for performance, scalability and cloud cost-efficiency

  • Maintain ER diagrams, data dictionaries and related documentation

From the employer’s posting
Design and maintain conceptual, logical, and physical data models.
Implement models across AWS services (Redshift, RDS, S3, Glue, DynamoDB)
Collaborate with business stakeholders to translate needs into efficient data structures.
Optimize data models for performance, scalability, and cost-efficiency in the cloud.
Maintain and update ER diagrams, data dictionaries, and related documentation.
Apply at WFS

Posting record

Report an error

Open 5 monthsWe first saw this posting 154 days ago and it is still up. Roles open this long are often slow to fill or kept open to collect applications.

Status in our records
Live
First seen by us
Jun 3, 2026154 days ago
Recorded sightings
102
Last seen by us
Nov 4, 2026

These dates show when we found the posting. Check the employer’s website to confirm it is still accepting applications.

How this job compares

Time since we first saw it

Day 154

Up longer than most. Similar jobs usually come down between day 6 and day 47.

From 1,405 similar postings that came down. Coming down is not always a hire.

WFS is hiring

4 open jobs

Open jobs by the week we first saw them, last 12 weeks.

  • Its jobs tend to stay up a long time
Hiring record

See how this role fits your experience

Add your resume and we’ll mark which of these tools you already use, and point out anything in the posting that could rule you out.

  • SQL
  • AWS
  • dbt
  • DynamoDB
  • Kafka
  • NoSQL
  • Redshift
  • S3
  • Terraform
Where the posting names them
Main Purpose As a Data Modeler, you will be responsible for designing and implementing conceptual, logical, and physical data models that support WFS’s cloud-native architecture. You will work cross-functionally with data engineers, analysts, and product teams to translate business requirements into scalable data structures, ensuring performance, consistency, and compliance across the data ecosystem. Key Responsibilities Design and maintain conceptual, logical, and physical data models. Implement models across AWS services (Redshift, RDS, S3, Glue, DynamoDB) Establish and enforce data modelling standards, naming conventions, and metadata practices. Collaborate with business stakeholders to translate needs into efficient data structures. Optimize data models for performance, scalability, and cost-efficiency in the cloud. Ensure data integrity, lineage, and governance through modelling best practices. Support secure, compliant, and well-documented data architecture design. Participate in data integration and transformation efforts across systems. Maintain and update ER diagrams, data dictionaries, and related documentation. Requirements Key Competencies Bachelor’s degree in computer science, Information Systems, Data Science, or related. 3+ years of hands-on experience in data modelling and architecture. Strong command of AWS data services: Redshift, RDS, S3, Glue, Athena, DynamoDB. Proficient in SQL and data modelling tools (ER/Studio, ERwin, dbt, etc.). Experience with relational, dimensional, and NoSQL modelling. Understanding of streaming platforms (e.g., Kafka, Kinesis). Experience with data warehouse and Lakehouse architectures. Familiar with Agile methodologies and cross-functional team collaboration. Additional Experience Hands-on experience with Confluent Cloud and Kafka. Understanding of data governance frameworks and cataloguing tools. Exposure to CI/CD, Terraform, and DataOps pipelines. AWS certification (e.g., Data Analytics or Solutions Architect) is a plus. Key Competencies Excellent communication and documentation skills. Ability to simplify complex data concepts for diverse audiences. Proactive, collaborative, and solution-oriented mindset. What We Offer A cloud-native environment focused on innovation and learning. Opportunities for professional development and AWS certification support. Competitive compensation and benefits. Flexible work options, including hybrid or remote work. A culture of collaboration and data-driven impact. PERSONAL ATTRIBUTES: Curiosity and passion for understanding of technology Analytical, with an affinity to solve problems Ability to work under pressure in a fast paced, dynamic environment Eager to embrace unfamiliar situations with a positive mind-set Hard working and results driven Team player Excellent communication skills

Your next step

Complete your application on wfs.zohorecruit.com. The employer’s form will show what is required.

Already applied? Track this application

About the role

We file this job under Analytics Engineer, by the work the posting describes.

Analytics engineers turn raw warehouse data into clean, tested and documented tables that analysts and dashboards can rely on, often with dbt.

Expect strong SQL, data modeling, Git, and a warehouse such as Snowflake, BigQuery or Redshift.

A data engineer gets data into the warehouse; an analytics engineer shapes it once it is there and works closer to the analysts who use it.

US government figures for database architects

Median yearly pay, May 2025
$139,500
Expected change, 2025 to 2035
9.4% more jobsagainst 3.5% for all jobs

The government has no code for analytics engineers, so these figures are for the closest group, database architects, the same group we use for data engineers.

Source: US Bureau of Labor Statistics, Occupational Employment and Wage Statistics (May 2025) and Employment Projections (2025 to 2035). Occupation code 15-1243.

Job description

View original posting ↗

Main Purpose As a Data Modeler, you will be responsible for designing and implementing conceptual, logical, and physical data models that support WFS’s cloud-native architecture. You will work cross-functionally with data engineers, analysts, and product teams to translate business requirements into scalable data structures, ensuring performance, consistency, and compliance across the data ecosystem. Key Responsibilities Design and maintain conceptual, logical, and physical data models. Implement models across AWS services (Redshift, RDS, S3, Glue, DynamoDB) Establish and enforce data modelling standards, naming conventions, and metadata practices. Collaborate with business stakeholders to translate needs into efficient data structures. Optimize data models for performance, scalability, and cost-efficiency in the cloud. Ensure data integrity, lineage, and governance through modelling best practices. Support secure, compliant, and well-documented data architecture design. Participate in data integration and transformation efforts across systems. Maintain and update ER diagrams, data dictionaries, and related documentation. Requirements Key Competencies Bachelor’s degree in computer science, Information Systems, Data Science, or related. 3+ years of hands-on experience in data modelling and architecture. Strong command of AWS data services: Redshift, RDS, S3, Glue, Athena, DynamoDB. Proficient in SQL and data modelling tools (ER/Studio, ERwin, dbt, etc.). Experience with relational, dimensional, and NoSQL modelling. Understanding of streaming platforms (e.g., Kafka, Kinesis). Experience with data warehouse and Lakehouse architectures. Familiar with Agile methodologies and cross-functional team collaboration. Additional Experience Hands-on experience with Confluent Cloud and Kafka. Understanding of data governance frameworks and cataloguing tools. Exposure to CI/CD, Terraform, and DataOps pipelines. AWS certification (e.g., Data Analytics or Solutions Architect) is a plus. Key Competencies Excellent communication and documentation skills. Ability to simplify complex data concepts for diverse audiences. Proactive, collaborative, and solution-oriented mindset. What We Offer A cloud-native environment focused on innovation and learning. Opportunities for professional development and AWS certification support. Competitive compensation and benefits. Flexible work options, including hybrid or remote work. A culture of collaboration and data-driven impact. PERSONAL ATTRIBUTES: Curiosity and passion for understanding of technology Analytical, with an affinity to solve problems Ability to work under pressure in a fast paced, dynamic environment Eager to embrace unfamiliar situations with a positive mind-set Hard working and results driven Team player Excellent communication skills
Source details

View original posting ↗

Source notes

Source excerpts

Selected passages from the saved posting. Check the full description for conditions and exceptions.

Pay

No pay amount identified in the saved description.

Location & working pattern

Cape Town, Western Cape, South Africa

This passage needs a closer read in the full description.

Work authorization

No clear work-authorization passage found. Eligibility is unconfirmed.

Find answers in the posting

AI
How answers work

AI selects complete passages from this posting. Check them for conditions and exceptions.

Uses this posting and your question. No profile needed.