2,097,009open jobs
128,931companies
243,189added this week
Browse all
Location
In office (Johannesburg)
Employment
Full-Time

First seen by Alion on Oct 21, 2026.

Overview
Company
Impact
Profile match


SUMMARY:
One of South Africa's Banking Giants is looking for a Data Engineer to join their team.

POSITION INFO:
About the role The role forms part of the Client Engagement Delivery - the team that builds and maintains the data foundation powering the client engagement and campaign activity. This teams designs data assets and pipelines that deliver trusted, accurate data to Salesforce Marketing Cloud and Data360, giving CRM Architects, Specialist Client Engagement teams and Product Owners what they need to run targeted, data-driven campaigns and client journeys. The work covers the full data lifecycle - from approved Business Requirements Specifications (BRS) through architecture, development, testing and deployment of production-ready pipelines. The team makes sure data is reliable and actionable across every channel: in-app, WhatsApp, email, SMS and branch. They partner with Business Analysts, Product Owners and Marketing Managers to translate business decisions into deployable pipelines - and support post-campaign measurement by publishing performance data to the EDW for continuous improvement. If you're a Data Engineer who wants to see your work reach millions of real clients across real channels, this is where you do it. What you'll do Design, build and maintain robust, scalable and efficient data pipelines and systems that meet the needs of our data environment Analyse business and system requirements to build and enhance data platforms Provide input to the Data Architect during solution design for new and existing data flows Contribute to the design and development of new applications and systems Support and maintain data infrastructure to keep it reliable and efficient Education (Minimum) Grade 12 National Certificate \/ Vocational Bachelor's Degree in Information Technology - Computer Science or Information Technology Education (Ideal or Preferred) Honours Degree in Information Technology - Computer Science or Information Technology Knowledge and Experience Knowledge: Advanced SQL - modelling principles and query optimisation Hands-on experience with batch processing and basic implementation of stream processing Proficiency in multiple programming languages - able to build reusable components and optimise code ETL pipeline design - with error handling and recovery mechanisms Deep knowledge of at least one cloud platform's data services Implementation of data lake, data warehouse or other data patterns Implementation of data quality and governance Ability to performance-tune data systems and pipelines, balancing cost against performance Advanced version control and CI\/CD principles - including automated testing Implementation of containerised data solutions Infrastructure as code - creation and setup of workflow orchestration tools Minimum Experience : 5 years in Data Engineering or closely related field Leading or significantly contributing to data engineering projects Using advanced data engineering tools - SQL, Python, Java, Apache Spark, Hadoop Cloud platforms - AWS, Google Cloud or Azure - and Big Data technologies Building and optimising data pipelines for financial data analytics Working with cross-functional teams to understand business needs and deliver data-driven solutions Engaging stakeholders - communicating technical details and project progress to non-technical audiences Understanding of various financial products and services Awareness of market trends and their impact on data engineering Skills Analytical Skills Communications Skills Interpersonal & Relationship management Skills Problem solving skills Additional Information Clear criminal and credit record Should you not receive a response from us within one week of your application, your application has unfortunately not been successful. You can visit our website for more vacancies: \/ LinkedIn

 

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,097,009 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
Johannesburg
In office · Full-Time · South Africa
Cybersecurity
GDPR
Analytics
Master Data Management
Apply
Junior Data Scientist 2 hours ago
$27k – $35k per year · Remote (South Africa) · Johannesburg
Python
SQL
Apply
In office · Full-Time · South Africa
SQL
Databases
MS SQL
DevOps
Azure
Analytics
QlikSense
ETL/ELT
SSIS
Apply
In office · Contractor · Durban
SQL
Analytics
Tableau
Power BI
Looker
Apply
In office · Full-Time · Johannesburg
SQL
Databases
Oracle
Analytics
ETL/ELT
Oracle Data Integrator
Apply
Data Scientist 11 hours ago
In office · Full-Time · 5+ years exp · Bachelor's Degree · Shanghai
Python
SQL
Python
pySpark
Databases
Databricks
AI/ML
Spark
Fine-tuning
Scikit-learn
Prompt Engineering
Multimodal AI
MLlib
Pandas
LLM
Machine Learning
DevOps
Azure
Git
QA
Pytest
Apply
Hybrid · Pune
Python
Java
C++
AI/ML
LangChain
Embeddings
PyTorch
LLM
RAG
DevOps
Rest API
Apply
$65k – $85k per year · In office · Full-Time · Bachelor's Degree · San Diego
Python
Chips/EDA
JMP
Life Sciences
GMP
GLP
Apply
In office · Full-Time · Master's Degree · Munich
Python
AI/ML
Machine Learning
Apply
AI开发实习生 11 hours ago
In office · Internship · Huizhou
Python
Apply
In office · Full-Time · Cape Town
DevOps
Terraform
Ansible
CloudFormation
AWS
Kubernetes
Cybersecurity
Active Directory
LDAP
Apply
In office · Full-Time · Cape Town
JavaScript
Node JS
DevOps
AWS
Apply
In office · Full-Time · Cape Town
DevOps
AWS
Kubernetes
Platform Engineering
FinOps
Apply
In office · Full-Time · Cape Town
Databases
Apache Kafka
DevOps
Azure
Kubernetes
Incident Management
Cybersecurity
PCI DSS
Management
Agile
Apply
Data Analyst 15 days ago
In office · Full-Time · Cape Town
Python
SQL
AI/ML
NumPy
Analytics
Tableau
Power BI
Seaborn
Matplotlib
Microsoft Excel
Apply
$19k per year · Remote (South Africa) · Pretoria · Cape Town · Durban · Johannesburg
SQL
Databases
PostgreSQL
AI/ML
AI Agents
Replicate
DevOps
Rest API
Cloudflare
Cybersecurity
ISO 27001
SOC 2
GDPR
Microsoft Entra ID
Active Directory
Management
Intercom
Freshdesk
QA
Sentry
Apply
≈ $31k – $81k per year (Estimated) · Hybrid · Full-Time · 10+ years exp · Bachelor's Degree · Johannesburg
Python
PowerShell
AI/ML
AI Agents
DevOps
Rest API
GCP
Prometheus
Azure
AWS
Cortex
Windows
Cybersecurity
MITRE ATT&CK
SIEM
Apply
In office · Johannesburg
Apply
$54k – $72k per year (gross) · In office · Full-Time · Johannesburg
C#
Databases
PostgreSQL
AI/ML
Copilot
Cursor
ChatGPT
DevOps
Rest API
CI/CD
Git
Docker
Kubernetes
Platform Engineering
Incident Management
Apply
$33k – $40k per year (gross) · In office · Johannesburg
Apply
See all jobs
This is one of many
2,097,009 more open roles from verified company boards, updated every day.