Salary
≈ $17k – $46k per year (Estimated)
Location
In office (Cape Town)
Seniority
Junior · 2+ years exp
Employment
Full-Time
Overview
Company
Impact
Profile match
Job Mail is a South African online job board offering a large selection of vacancies across the country and some positions abroad. Job seekers can search and apply for jobs online, upload a CV and receive job alerts, while employers and recruitment agencies can advertise positions to a broad national audience. The brand is one of the longer-established names in South African job advertising and is operated from South Africa.
Are you a seasoned data professional passionate about transforming complex data into actionable insights? Join a leading provider of end-to-end data solutions, renowned for delivering large-scale projects across Africa, the Middle East, Australia, and Europe. We are seeking a dedicated Microsoft SQL Data Engineer / ETL Developer to help our clients harness their data assets effectively.
Duties:
- Plan and analyse complex business requirements to design and implement technology-enabled solutions.
- Collaborate with cross-disciplinary teams in analysis, planning, and design activities.
- Develop, modify, and evaluate high-complexity programs in line with specifications.
- Conduct quality reviews and walkthroughs of deliverables.
- Design and develop end-to-end data acquisition processes for data warehouses and data marts.
- Provide guidance and mentorship in business intelligence systems and ETL processes.
- Establish and support standards for data acquisition development.
- Create and execute complex ETL routines ensuring compliance with policies and standards.
Requirements:
- Extensive MS SQL Data Engineering experience.
- Strong expertise in SSIS and SSRS.
- Proficiency in requirement analysis and database design.
- Knowledge of source systems and dimensional data models.
- Skilled in database and data warehouse modeling.
- Programming experience in relevant languages for data staging and ETL development.
- Deep understanding of SQL and ETL tool capabilities.
- Attention to detail and pride in work.
- Relevant ETL and BI solution training.
- A B.Sc. or related degree is advantageous.
- 2+ years of programming experience.
Familiarity with the following:
- Server Analysis Services (SSAS)
- Data Engineering
What We'll Give You:
- Competitive salary ranging from R30,000 to R60,000 per month (Cost to Company) - Negotiable.
- The opportunity to work on impactful projects in a dynamic and growth-oriented environment.
- On-site work environment.
If you are ready to elevate your data engineering career and make a significant impact, apply now and become part of a global leader in data solutions.
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.
705,769 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.
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
Similar stack
Same company
Cape Town
Senior Data Engineer
4 hours ago
$59k – $81k per year • Remote/Hybrid • Full-Time • 5+ years exp • Bachelor's Degree • Johannesburg
Python
SQL
Databases
Databricks
MS SQL
AI/ML
Machine Learning
DevOps
Azure
CI/CD
Analytics
Power BI
ETL/ELT
SSIS
Azure Data Factory
Apply
AI Data Engineer – Migration
4 hours ago
≈ $20k – $51k per year (Estimated) • In office • Part-Time • 3+ years exp • Bachelor's Degree • Cape Town
Python
SQL
Python
pySpark
Databases
Snowflake
Databricks
Google BigQuery
BigQuery
AI/ML
LangGraph
AutoGen
LangChain
Spark
LlamaIndex
dbt
Prompt Engineering
AI Agents
CrewAI
LLM
RAG
OpenAI
Anthropic
Human-in-the-Loop
Structured Outputs
Agentic Workflows
DevOps
GCP
Azure
CI/CD
AWS
Docker
Analytics
ETL/ELT
Apply
Data Engineer – AI / Agentic AI Exposure
4 hours ago
≈ $20k – $51k per year (Estimated) • In office • Part-Time • 3+ years exp • Cape Town
Python
SQL
AI/ML
LangGraph
AutoGen
LangChain
LlamaIndex
AI Agents
CrewAI
LLM
DevOps
Rest API
GCP
Azure
CI/CD
Docker
Analytics
ETL/ELT
Apply
Data Analytics Engineer
4 hours ago
≈ $28k – $64k per year (Estimated) • In office • Part-Time • Cape Town
Python
SQL
AI/ML
dbt
Prefect
DevOps
CI/CD
Analytics
Tableau
Power BI
ETL/ELT
Dimensional Modeling
Apply
Java Developer
4 hours ago
≈ $31k – $70k per year (Estimated) • In office • Part-Time • 5+ years exp • Bachelor's Degree • Stellenbosch
Java
SQL
C#
C#
.NET
Databases
PostgreSQL
DevOps
Azure
CI/CD
AWS
Docker
Kubernetes
Apply
≈ $13k – $25k per year (Estimated) • In office • Full-Time • 3+ years exp • Natal
Apply
Apply
Apply
Payroll / Wage Administrator
4 hours ago
In office • Part-Time • Sandton
Analytics
Microsoft Excel
Management
QuickBooks
Apply
WAREHOUSE SUPERVISOR
4 hours ago
≈ $26k – $74k per year (Estimated) • In office • Full-Time • 5+ years exp • Johannesburg
Apply
Engineering Manager - Templating
1 day ago
≈ $33k – $80k per year (Estimated) • Remote • Full-Time • Cape Town
Python
JavaScript
TypeScript
Node JS
Frontend
Vue.js
DevOps
Incident Management
Apply
Demand Marketing Manager
1 day ago
≈ $21k – $42k per year (Estimated) • In office • Full-Time • 4+ years exp • Cape Town
Apex
Marketing
Salesforce
Apply
This is one of many
705,769 more open roles from verified company boards, updated every day.

