2,137,049open jobs
136,439companies
255,265added this week
Browse all
Salary
≈ $28k – $64k per year (Estimated)
Location
In office (Cape Town)
Employment
Part-Time

First seen by Alion on Sep 22, 2026. PBT Group scores B on the Alion truth index.

Overview
Company
Impact
Profile match
PBT Group is a South African data consultancy founded in 1999 that specialises in analytics, data engineering and business intelligence. It supplies skilled data teams to banks, insurers and telecom operators. The company operates across South Africa and into international markets.

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.
2,137,049 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

Data Science
Similar stack
Same company
Cape Town
Data Engineer Auditor 25 days ago
In office · Full-Time · Centurion
SQL
Databases
Databricks
Azure Cosmos DB
DevOps
Azure
Platform Engineering
Analytics
Power BI
ETL/ELT
Dimensional Modeling
Apply
In office · Full-Time · Centurion
SQL
Analytics
Microsoft Excel
Apply
Hybrid · Full-Time · Sandton
SQL
Databases
Snowflake
MS SQL
Azure SQL Database
DevOps
Azure
Analytics
Power BI
ETL/ELT
SSIS
Azure Data Factory
Dimensional Modeling
Master Data Management
Apply
In office · Full-Time · Sandton
Python
SQL
PowerShell
Databases
PostgreSQL
MS SQL
Azure SQL Database
DevOps
Azure
CI/CD
Windows Server
AWS
Amazon EC2
IAM
Windows
DNS
Cybersecurity
Least Privilege
Management
ITIL
Apply
Senior Data Engineer 12 days ago
Hybrid · Full-Time · Cape Town
SQL
Databases
MS SQL
Azure SQL Database
Microsoft Fabric
AI/ML
dbt
DevOps
Azure DevOps
Azure
CI/CD
Git
Analytics
Tableau
Power BI
ETL/ELT
Informatica
SSIS
Azure Data Factory
Dimensional Modeling
Apply
≈ $42k – $89k per year (Estimated) · In office · Full-Time · 3+ years exp · Bratislava
Python
SQL
Python
pySpark
Databases
Google BigQuery
AI/ML
Spark
Airflow
dbt
DevOps
GCP
Azure
CI/CD
Git
Incident Management
Amazon S3
Analytics
Tableau
Power BI
ETL/ELT
Looker
Cognos
Management
Agile
Apply
≈ $12k – $29k per year (Estimated) · Hybrid · Full-Time · 5+ years exp · Bachelor's Degree · India
AI/ML
Machine Learning
DevOps
Terraform
GCP
Dynatrace
Prometheus
CI/CD
GitOps
ArgoCD
Kubernetes
Platform Engineering
Google GKE
Cybersecurity
Trivy
HIPAA
MedTech
Design Controls
Apply
≈ $23k – $49k per year (Estimated) · In office · Full-Time · 5+ years exp · Bachelor's Degree · Bengaluru
Python
SQL
Databases
Databricks
AI/ML
AI Agents
Tokenization
Machine Learning
DevOps
Terraform
Azure
AWS
Kubernetes
Amazon EKS
IAM
Cybersecurity
Okta
GDPR
HIPAA
Analytics
ETL/ELT
Informatica
Management
ServiceNow
SharePoint
Agile
Apply
In office · Full-Time · Umeå
JavaScript
PHP
SQL
PHP
Laravel
Frontend
Vue.js
DevOps
Git
Linux
Apply
Hybrid · Zhukovsky
C++
C++
Asio
CMake
STL
Databases
PostgreSQL
Redis
DevOps
CI/CD
Git
Docker
Linux
TCP/IP
Cryptography
OpenSSL
Management
Agile
Apply
≈ $29k – $64k per year (Estimated) · In office · Contractor · Cape Town
SQL
Analytics
Power BI
ETL/ELT
Dimensional Modeling
Apply
≈ $31k – $71k per year (Estimated) · In office · Part-Time · Cape Town
AI/ML
AI Agents
Human-in-the-Loop
Agentic Workflows
Apply
≈ $27k – $49k per year (Estimated) · Hybrid · Contractor · 4+ years exp · Bachelor's Degree · Cape Town
Python
Java
SQL
Databases
MySQL
PostgreSQL
AI/ML
Machine Learning
DevOps
GCP
Azure
Git
AWS
Analytics
ETL/ELT
Dimensional Modeling
Management
Agile
Apply
$22k – $44k per year · In office · Full-Time · 2+ years exp · Master's Degree · Cape Town
SQL
Databases
MS SQL
Analytics
ETL/ELT
SSIS
SSAS
Apply
≈ $25k – $61k per year (Estimated) · Hybrid · Full-Time · 5+ years exp · Cape Town
Python
Java
Bash
Databases
PostgreSQL
Apache Kafka
DevOps
OpenShift
Prometheus
CI/CD
Docker
Kubernetes
Grafana
Linux
TCP/IP
DNS
Cybersecurity
Keycloak
Management
Jira
Apply
Apply
In office · Full-Time · Cape Town
Apply
In office · Full-Time · Cape Town
Apply
Area Manager 1 day ago
In office · Full-Time · Cape Town
Apply
In office · Full-Time · Cape Town
Apply
See all jobs
This is one of many
2,137,049 more open roles from verified company boards, updated every day.