Full-Stack Data Engineer for End-to-End Data Platforms (Hybrid)

PBT Group

Cape Town

Hybrid

ZAR 900,000 - 1,300,000

Full time

3 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

PBT Group is seeking an experienced Data Engineer (Full Stack) to join our data team in Cape Town. You will design, build, and maintain scalable data platforms, ETL/ELT pipelines, and analytics-ready datasets to support BI and ML initiatives.

You will work across ingestion, warehouse modelling, and data products, collaborating with analysts, data scientists, and stakeholders in an Agile, hybrid environment.

Qualifications

  • 4-6 years' experience in Data Engineering and Data Warehouse development.
  • Proven experience designing and implementing ETL/ELT solutions.
  • Experience with dimensional modelling and data warehousing concepts.
  • Strong understanding of data integration and pipeline architecture.
  • Experience with cloud data platforms, including AWS.
  • Experience with relational databases such as SQL Server, Oracle, MySQL.
  • Programming in Python and SQL; Java and Shell scripting are advantageous.
  • Knowledge of Git and SDLC; experience in Agile environments.

Responsibilities

  • Design, develop, and maintain robust data ingestion pipelines.
  • Build scalable ETL/ELT processes from multiple source systems.
  • Monitor and optimise data integration for reliability and performance.
  • Troubleshoot and resolve data pipeline issues.
  • Design and implement data warehouse solutions and data marts.
  • Develop dimensional models and data structures aligned with business needs.
  • Ensure data quality, consistency, and governance standards.
  • Optimise data models for performance and scalability.
  • Create curated datasets for reporting and analytics.
  • Collaborate with analysts and stakeholders to deliver trusted data assets.
  • Prepare clean, reusable datasets for dashboards and ML use cases.
  • Participate in solution design, testing, deployment, and support.
  • Mentor junior team members and contribute to best practices.
  • Contribute to continuous improvement across the data platform.

Skills

Data Engineering
Data Warehousing
Dimensional Modelling
ETL/ELT
Python
SQL
Java
Shell scripting
Git
SDLC
Agile
AWS

Education

Bachelor's Degree in Computer Science, Information Systems, Engineering, or related field
Cloud/data certifications advantageous

Tools

SQL Server
Oracle
MySQL

Job description

PBT Group is seeking an experienced Data Engineer (Full Stack) to join our data team in Cape Town. You will design, build, and maintain scalable data platforms, ETL/ELT pipelines, and analytics-ready datasets to support BI and ML initiatives.

You will work across ingestion, warehouse modelling, and data products, collaborating with analysts, data scientists, and stakeholders in an Agile, hybrid environment.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Data Engineer (Full Stack) | Contract
Data Engineer (Full Stack) | Contract

PBT Group • Cape Town

Hybrid
ZAR 900,000 - 1,300,000
Senior Data Engineer: Cloud & Data Warehouse Expert
Senior Data Engineer: Cloud & Data Warehouse Expert

PBT Group • Cape Town

On-site
ZAR 900,000 - 1,300,000
Analytics Engineer: Build Scalable Data Models & Pipelines
Analytics Engineer: Build Scalable Data Models & Pipelines

PBT Group • Cape Town

On-site
ZAR 540,000 - 900,000
Data Engineer
Data Engineer

PBT Group • Cape Town

On-site
ZAR 900,000 - 1,300,000
Cape Town Data Engineer — Hybrid, Cloud & Pipelines
Cape Town Data Engineer — Hybrid, Cloud & Pipelines

Theplug • Cape Town

Hybrid
ZAR 800,000 - 1,200,000
Senior Data Engineer - Hybrid Role for Scalable Pipelines
Senior Data Engineer - Hybrid Role for Scalable Pipelines

Placements24 • Gqeberha

Hybrid
ZAR 1,000,000 - 1,500,000
Hybrid work
Medical insurance
Dental insurance
+2
Data Engineer
Data Engineer

AES Global • Cape Town

Hybrid
ZAR 600,000 - 900,000
Lead Data Engineer: Hybrid, Pipelines & Strategy
Lead Data Engineer: Hybrid, Pipelines & Strategy

Placements24 • Stellenbosch

Hybrid
ZAR 1,000,000 - 1,600,000
Competitive salary
Health insurance
Retirement planning
+3
Graduate Data Engineer - Hybrid (AWS, ETL, Data Pipelines)
Graduate Data Engineer - Hybrid (AWS, ETL, Data Pipelines)

BigTalent • Cape Town

Hybrid
ZAR 360,000 - 480,000
Hybrid work model
Learning platforms
Mentorship
+3
Senior Data Engineer
Senior Data Engineer

Placements24 • Gqeberha

Hybrid
ZAR 1,000,000 - 1,500,000
Hybrid work
Medical insurance
Dental insurance
+2