2,087,771open jobs
127,968companies
241,607added this week
Browse all
Location
In office (South Africa)
Employment
Full-Time

First seen by Alion on Oct 22, 2026.

Overview
Company
Impact
Profile match
Introduction

My client based in Cape Town is currently looking for a Data Engineer to join their team on a contract basis.
IT / FINANCE
Qualifications & Experience

  • Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related field.
  • 4–5+ years’ experience as a Data Engineer or within a data-related environment.
  • Strong knowledge of cloud platforms such as AWS, Azure, or Google Cloud Platform (GCP).
  • Hands-on experience with the GCP data ecosystem, including BigQuery, Cloud Dataflow / Apache Beam, and Cloud Composer / Apache Airflow.
  • Strong SQL skills and experience working with relational databases such as Oracle, PostgreSQL, MySQL, and SQL Server.
  • Experience with dimensional modelling and data analysis.
  • Knowledge of ETL processes, data pipelines, and data warehouse development.
  • Understanding of version control tools such as Git.
  • Proficiency in Python and SQL programming.
  • Broad understanding of Software Development Life Cycles (SDLC).
  • Exposure to Agile methodologies.
  • Experience with data visualization tools and retail industry processes will be advantageous.

Responsibilities

  • Understand business requirements and client needs.
  • Analyse and interpret supporting data to recommend effective data solutions.
  • Identify opportunities to improve data processes and reporting capabilities.
  • Design and develop data layers for Big Data analytics.
  • Build and maintain data replication and ETL pipelines.
  • Extract, transform, and load data from multiple data sources into centralised data lakes and warehouses.
  • Design data warehouse and data product layers.
  • Develop, test, and maintain high-quality data pipelines.
  • Support existing solutions within GCP and Oracle environments.
  • Create and maintain technical documentation.
  • Conduct peer reviews and ensure compliance with SDLC standards and documentation practices.
  • Work closely with product teams, data analysts, and stakeholders.
  • Provide regular progress updates and task estimations.
  • Log and manage change requests.
  • Participate in standby rotations when required.
  • Collaborate effectively within the wider technical team environment.
  • Deliver high-quality, value-driven data solutions.
  • Monitor ticket progress and ensure timely issue resolution.
  • Manage and optimise GCP costs and infrastructure responsibilities.
  • Ensure infrastructure supports efficient and reliable data extraction, transformation, and loading processes.

Competencies

  • Strong sense of ownership and accountability.
  • Excellent problem-solving and analytical thinking skills.
  • Ability to simplify complex technical requirements and environments.
  • Strong planning, organisational, and multitasking abilities.
  • High attention to detail and accuracy.
  • Ability to work effectively in a fast-paced and changing environment.
  • Curious mindset with a passion for analysing and solving problems.
  • Strong teamwork and collaboration skills.
  • Excellent verbal and written communication skills.
  • Self-motivated and passionate about technology, people, and business processes.

 

If you are ready for the next exciting step in your career, and would like to apply, please send us your updated CV to review.

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,087,771 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
South Africa
In office · Full-Time · Bachelor's Degree · Johannesburg
Python
SQL
Apply
Senior Data Engineer 13 days ago
In office · Full-Time · Centurion
Python
SQL
Python
pySpark
Databases
Databricks
AI/ML
Spark
DevOps
Terraform
Azure
CI/CD
Git
Analytics
ETL/ELT
Fivetran
Azure Data Factory
Management
Agile
Apply
In office · Full-Time · South Africa
JavaScript
PHP
TypeScript
SQL
Databases
MySQL
PostgreSQL
Oracle
MS SQL
Frontend
Angular
JQuery
DevOps
Rest API
Azure DevOps
Azure
CI/CD
AWS
SOAP
Management
Agile
Apply
Data Engineer 13 days ago
Remote (South Africa) · Full-Time · Cape Town
SQL
Analytics
Tableau
Power BI
SSIS
Apply
Senior Data Engineer 15 days ago
In office · Full-Time · Cape Town
Python
SQL
AI/ML
Prompt Engineering
DevOps
Rest API
Terraform
GCP
Helm
Azure
CI/CD
AWS
Docker
Kubernetes
Bitbucket
GitHub
GitLab
Analytics
ETL/ELT
Apply
$11k per year (gross) · In office · Full-Time · South Africa
Apply
Sous Chef 11 hours ago
In office · Full-Time · South Africa
Apply
In office · 5+ years exp · Bachelor's Degree · South Africa
Python
JavaScript
SQL
Analytics
Master Data Management
Life Sciences
GMP
GLP
LIMS
MedTech
CAPA
Apply
Blasting Technician 12 hours ago
In office · 3+ years exp · South Africa
Apply
$8.7k – $10k per year (gross) · In office · South Africa
Apply
See all jobs
This is one of many
2,087,771 more open roles from verified company boards, updated every day.