2,086,712open jobs
127,868companies
237,718added this week
Browse all
Location
In office (Cape Town)
Employment
Full-Time

First seen by Alion on Oct 9, 2026.

Overview
Company
Impact
Profile match


SUMMARY:
We are seeking a Data Engineer to join our team based in Cape Town, this is a contracting role and o

POSITION INFO:
We are seeking a Data Engineer to join our team based in Cape Town, this is a contracting role and onsite. The Data Engineer will be responsible for designing, implementing, and maintaining the data infrastructure necessary for our Insights team to analyze data and derive valuable insights. The Data Engineer will work with Engineering Leads, Data Architects and other stakeholders to ensure that our data is properly sourced, stored, and accessible for analysis. They will also contribute to our mission by extracting maximum predictive value from data assets. Responsibilities Data Pipeline Development and Management Design, develop, test and maintain data pipelines to extract, transform, and load (ETL) data from various sources into a data warehouse or data lake Implement data quality and validation checks to ensure that data is accurate, complete and consistent. Optimize and scale data processing and storage to handle large volumes of data and high concurrency. Troubleshoot and resolve data pipeline issues and perform root cause analysis Develop and maintain documentation for data pipelines and processes. ETL Development Building and maintaining data pipelines using lakehouse architecture (medallion) Extracting data from multiple sources, transforming it, and loading it into the target database Monitoring and troubleshooting ETL jobs to ensure they complete successfully and on time. Data Modelling and Design Design and implement data models and database schemas for storing and querying data. Optimize database schema and indexing for efficient data retrieval Modernise legacy data environments, migrating from on-premises solutions to cloud-native platforms such as Databricks Ensure database security, availability, and scalability Perform database tuning and optimization to improve query performance Develop and maintain data connectors and integrations with various data sources (e.g., databases, APIs, flat files) Implement data streaming and real-time data processing technologies. Reporting And Analytics Designing and implementing complex reports that meet business requirements Developing dashboards and visualizations using tools like Pyramid or other data visualization tools Develop and maintain BI reports and dashboards Analysing data to identify trends, patterns, and insights Providing insights to business stakeholders based on the analysis of data Data Governance and Security Ensure compliance with data privacy regulations according the Data privacy policies. Develop and maintain data governance policies, procedures, and standards Ensure that data access and authorization policies are in place and adhered to Monitor and audit data access to ensure data security and prevent data breaches Implement disaster recovery and business continuity plans for data infrastructure Collaboration and Communication Work collaboratively with Engineering Leads, Architects, Analysts, Scrum Masters and other stakeholders to understand data requirements and provide data solutions. Communicate data pipeline issues, status, and progress to stakeholders and project teams. Participate in cross-functional meetings and initiatives to ensure alignment with data strategies and goals Qualifications Must have at least 3 years of relevant IT experience or related qualification. 3+ years experience with Data pipeline design and development experience. Proficiency in Python and\/or SQL. RDBMS experience in technology such as SQL Server, MySQL and PostgreSQL. Ability to use common scripting languages such as Powershell, Bash, or Python for automation. Experience using unit and integration tests. Experience working with production BI environments and tools such as PowerBI, Tableau or Pyramid Analytics. Strong analytical\/problem solving skills. Skills Databricks Certified Data Engineer Associate certification. Experience in Azure data technologies; a relevant Azure certification would be advantageous Hands-on experience with Azure DevOps, Git, CI\/CD practices, Docker and containerization Exposure to .net entity framework. Exposure to Databricks, Delta Lake and PySpark. Experience with data streaming or distributed processing technologies such as Kafka or Hadoop. Experience delivering data projects in Retail, Finance, Customer or HR domains would be advantageous Experience mentoring junior engineers would be advantageous Behaviours Manages Complexity - interprets and simplifies complex and contradictory information when resolving organisational problems Strategic Mindset - thinks and plans strategically, focusing on the long-term goals and objectives of the organisation Tech Savvy - leverages new technology to enhance productivity, improve problem solving, and support business growth Cultivates Innovation - creates an environment that fosters and nurtures a culture of creativity which drives success Drives Engagement - inspires, motivates and empowers individuals to go above and beyond for the benefit of the team and the organisation

 

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,086,712 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
In office · Full-Time · 5+ years exp · Bachelor's Degree · Johannesburg · Paris · Madrid · Barcelona · Reading
Python
R
SAS
R
ggplot2
Shiny
DevOps
Git
Analytics
Plotly
Life Sciences
CDISC
Apply
Data Engineer 11 days ago
In office · Full-Time · Cape Town
Python
SQL
PowerShell
C#
Python
pySpark
C#
.NET
Entity Framework Core
Databases
MySQL
PostgreSQL
Databricks
Delta Lake
Apache Kafka
AI/ML
Hadoop
Spark
DevOps
Azure DevOps
Azure
CI/CD
Git
Docker
Analytics
Tableau
Power BI
ETL/ELT
Management
Scrum
Apply
In office · Contractor · South Africa
SQL
DevOps
GCP
AWS
Analytics
ETL/ELT
Master Data Management
Apply
In office · Bachelor's Degree · South Africa
Python
SQL
Analytics
Power BI
Microsoft Excel
Apply
$65k – $72k per year (gross) · 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
In office · Cape Town
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
In office · 3+ years exp · Cape Town
Apply
≈ $26k – $58k per year (Estimated) · Equity · Hybrid · 5+ years exp · Cape Town
Analytics
Microsoft Excel
Apply
Apply
See all jobs
This is one of many
2,086,712 more open roles from verified company boards, updated every day.