704,707open jobs
41,922companies
98,404added this week
Browse all
Salary
$28k – $64k per year (Estimated)
Location
In office (Cape Town)
Employment
Part-Time
Overview
Company
Impact
Profile match
Job Mail is a South African online job board offering a large selection of vacancies across the country and some positions abroad. Job seekers can search and apply for jobs online, upload a CV and receive job alerts, while employers and recruitment agencies can advertise positions to a broad national audience. The brand is one of the longer-established names in South African job advertising and is operated from South Africa.

PBT Group is looking for an experienced Data Analytics Engineer to join our data engineering team. This role sits at the intersection of Data Engineering and Data Analytics, with a strong focus on building reliable, scalable and performant data models and data assets that enable effective reporting and decision-making.

The ideal candidate will have strong SQL and data modelling experience, a solid understanding of analytics engineering principles, and experience developing production-grade data solutions within modern data environments.

Key Responsibilities

  • Design, develop and maintain scalable data models, data marts and semantic layers.

  • Develop robust SQL transformations, data pipelines and production-grade data assets.

  • Apply dimensional modelling and data warehousing best practices.

  • Implement data validation, testing and quality assurance frameworks.

  • Optimise SQL queries, data models and workloads for performance and scalability.

  • Develop and maintain reliable transformation code using version control, CI/CD and testing practices.

  • Support and troubleshoot production data models and resolve data or performance issues.

  • Collaborate with Data Engineers, Data Analysts, Data Architects and business stakeholders to translate analytical requirements into effective data solutions.

  • Contribute to data standards, reusable modelling components and technical best practices.

  • Participate in code reviews and provide guidance and mentorship to junior team members.

  • Identify opportunities to improve data processes, automation and team productivity, including through modern tooling and AI-enabled approaches.

Minimum Requirements

  • Bachelor's or Honours degree in Data, Analytics, Computer Science, Engineering, Information Systems or a related technical discipline.

  • Proven experience in Analytics Engineering, Data Engineering or a closely related role.

  • Strong experience in SQL and data modelling.

  • Practical experience with data warehousing and dimensional modelling.

  • Experience developing and productionising data models, reports or analytical data assets using software engineering principles.

  • Experience with CI/CD, version control and data testing frameworks.

  • Experience with data orchestration tools such as Airflow, Prefect or similar.

  • Understanding of data governance, data quality and production support.

  • Experience working with cloud data platforms.

  • Strong analytical, problem-solving, communication and stakeholder engagement skills.

Technical Environment

Essential:

  • Advanced SQL

  • Data Modelling

  • Data Warehousing

  • ETL / ELT & Data Transformations

  • Data Quality & Testing

  • CI/CD & Version Control

  • Data Pipelines / Orchestration

  • Semantic Layer / Data Marts

  • Cloud Data Platforms

Advantageous:

  • Airflow / Prefect

  • dbt or similar analytics engineering tools

  • Python

  • Power BI / Tableau or similar BI tools

  • Modern cloud data platforms

What We're Looking For

We're looking for someone who can operate beyond simply writing SQL - someone who understands how data should be structured, transformed, tested and delivered for analytical use.

The successful candidate will be comfortable working independently, making technical decisions, influencing data modelling and architecture discussions, and helping improve the overall quality and efficiency of the data environment.

PBT Group | Data Specialists | Building Careers. Creating Data Professionals.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
704,707 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
Cape Town
$20k – $51k per year (Estimated) • In office • Part-Time • 3+ years exp • Bachelor's Degree • Cape Town
Python
SQL
Python
pySpark
Databases
Snowflake
Databricks
Google BigQuery
BigQuery
AI/ML
LangGraph
AutoGen
LangChain
Spark
LlamaIndex
dbt
Prompt Engineering
AI Agents
CrewAI
LLM
RAG
OpenAI
Anthropic
Human-in-the-Loop
Structured Outputs
Agentic Workflows
DevOps
GCP
Azure
CI/CD
AWS
Docker
Analytics
ETL/ELT
Apply
Java Developer 4 hours ago
$31k – $70k per year (Estimated) • In office • Part-Time • 5+ years exp • Bachelor's Degree • Stellenbosch
Java
SQL
C#
C#
.NET
Databases
PostgreSQL
DevOps
Azure
CI/CD
AWS
Docker
Kubernetes
Apply
$20k – $51k per year (Estimated) • In office • Part-Time • 3+ years exp • Cape Town
Python
SQL
AI/ML
LangGraph
AutoGen
LangChain
LlamaIndex
AI Agents
CrewAI
LLM
DevOps
Rest API
GCP
Azure
CI/CD
Docker
Analytics
ETL/ELT
Apply
$24k – $51k per year (Estimated) • In office • Full-Time • Cape Town
Analytics
Dimensional Modeling
Design
SolidWorks
AutoCAD
Apply
$43k – $55k per year • In office • Full-Time • 7+ years exp • Bachelor's Degree • Centurion
SQL
C#
C#
.NET
DevOps
Azure
Git
Cybersecurity
ISO 27001
Management
ITIL
Apply
Area Manager - JHB 4 hours ago
$17k – $32k per year (Estimated) • In office • Full-Time • 5+ years exp • Bachelor's Degree • Johannesburg
Apply
$17k – $32k per year (Estimated) • In office • Full-Time • 5+ years exp • Bachelor's Degree • Pretoria
Apply
$16k – $35k per year (Estimated) • In office • Full-Time • 3+ years exp • Cape Town
Management
Microsoft Office
Apply
Buyer 4 hours ago
$15k – $29k per year (Estimated) • In office • Full-Time • 3+ years exp
Management
Microsoft Office
Apply
Production Manager 4 hours ago
$19k – $38k per year (Estimated) • In office • Full-Time • 3+ years exp • Bachelor's Degree • Natal
Management
Outlook
Apply
$33k – $80k per year (Estimated) • Remote • Full-Time • Cape Town
Python
JavaScript
TypeScript
Node JS
Frontend
Vue.js
DevOps
Incident Management
Apply
$21k – $42k per year (Estimated) • In office • Full-Time • 4+ years exp • Cape Town
Apex
Marketing
Salesforce
Apply
See all jobs
This is one of many
704,707 more open roles from verified company boards, updated every day.