ETL developer
An ETL Developer (Extract, Transform, Load Developer) is a branch of software engineering.
These types of software engineers manage the process of extracting, transforming, and loading data.
If you are interested in becoming an ETL developer, see below for more information about this career.
Location: Centurion
Salary:
We’re Hiring Ab Initio Talent at All Levels!Are you skilled in Ab Initio? We’re actively looking for Ab Initio professionals across all experience levels — from junior to senior — to join dynamic teams across various projects and industries.Whether you’re an Ab Initio developer, Ab Initio etl developer, Ab Initio Data Engineer, Ab Initio Data Lineage App developer (mH...
84 days ago
Business Intelligence Developer
Location: Centurion
Salary:
Our client, a leading financial services organisation, is looking for a Business Intelligence developer to join their team.
1 day ago
Data Engineer
Location: Stellenbosch
Salary:
WELCOME TO THE DATA ARENA: SURVIVE, SOLVE, AND SCALEAre you a Data Engineer who thrives when the stakes are high, the rules are shifting, and the only way out is to build?An empty city. A game no one asked to play. And data pipelines that decide who survives another day. Our clients are searching for Data Engineers who won’t back down from a challenge—whether it’s tamin...
4 days ago
SQL Developer
Location: Cape Town
Salary: Negotiable
We’re looking for a skilled SQL developer to join our growing team at iOCO. In this role, you’ll be responsible for developing new systems, maintaining and enhancing existing solutions, and assisting with day-to-day BAU (Business-As-Usual) work. This opportunity is ideal for someone who takes ownership of their projects, works well in...
4 days ago
Intermediate BI Developer
Location: Cape Town
Salary: Hourly
Our client is seeking an Intermediate BI developer (Data Scientist) to support the design, development, and delivery of business intelligence solutions. The successful candidate will leverage tools such as AWS QuickSight and Power BI to transform raw data into actionable insights, enabling smarter decision-making across the business.
5 days ago
IT Software Developer
Location: East London
Salary:
7 days ago
Back-End Developer (Senior) 1914
Location: Menlyn
Salary:
Senior Back-End developer (3-Year Contract, Hybrid – Menlyn) Contract Details:Duration: 3 years renewable (Jan 2026 – Dec 2028) based on performance/project availabilityLocation: Menlyn – Hybrid (8 office days/month, flexible)South African citizens or residents preferredAre you a back-end developer who thrives on solving complex problems, building robust systems, and working...
8 days ago
IT Software Developer
Location: East London
Salary:
8 days ago
Senior Data Warehouse Developer
Location: Centurion
Salary:
12 days ago
SQL Developer
Location: Johannesburg
Salary:
Are you passionate about writing complex SQL queries that make systems run smoothly and data come alive? If you're a seasoned SQL developer ready to make an impact, then this opportunity offers the chance to work on high-performing, scalable solutions that support mission-critical applications.
13 days ago
What is a ETL developer?
An ETL Developer is a software engineer who designs, maintains, and develops software for companies that can extract, convert and load data. ETL Developers design storage processes for businesses. These developers analyse a company’s data needs and put a system in place to manage that data.
View ETL developer Jobs Recruit a ETL developer
ETL developer Job Description
ETL developer Job Overview
A ETL Developer is a part of the data engineering team in an organisation. Their job includes managing the ETL process. They play a crucial role in serving a company’s data needs. Their job is to analyse and design data storage systems. These developers gather raw data and decide on how to make it usable.Responsibilities of a ETL developer
- Ensure good quality of data
- Provide strategies for the best data extraction process
- Manage, design, and maintain the ETL process
- Knowledge of software programmes
- Regular maintenance support
- Establishes data storage needs
ETL developer Qualifications & Skills
- A bachelor’s degree in computer science, IT or any related field.
- Knowledge of coding languages, including Java, XML and ODS
- Extensive knowledge and experience with ETL tools
Skills
- Software skills
- Creativity
- Organisation
- Knowledge of scripting languages
- Software engineering experience
- Project management skills
Search jobs similar to this role and find your dream job! Happy hunting.
ETL developer Jobs currently open:
Ab InitioLocation: Centurion
Salary:
We’re Hiring Ab Initio Talent at All Levels!Are you skilled in Ab Initio? We’re actively looking for Ab Initio professionals across all experience levels — from junior to senior — to join dynamic teams across various projects and industries.Whether you’re an Ab Initio developer, Ab Initio etl developer, Ab Initio Data Engineer, Ab Initio Data Lineage App developer (mH...
84 days ago
Business Intelligence Developer
Location: Centurion
Salary:
Our client, a leading financial services organisation, is looking for a Business Intelligence developer to join their team.
1 day ago
Data Engineer
Location: Stellenbosch
Salary:
WELCOME TO THE DATA ARENA: SURVIVE, SOLVE, AND SCALEAre you a Data Engineer who thrives when the stakes are high, the rules are shifting, and the only way out is to build?An empty city. A game no one asked to play. And data pipelines that decide who survives another day. Our clients are searching for Data Engineers who won’t back down from a challenge—whether it’s tamin...
4 days ago
SQL Developer
Location: Cape Town
Salary: Negotiable
We’re looking for a skilled SQL developer to join our growing team at iOCO. In this role, you’ll be responsible for developing new systems, maintaining and enhancing existing solutions, and assisting with day-to-day BAU (Business-As-Usual) work. This opportunity is ideal for someone who takes ownership of their projects, works well in...
4 days ago
Intermediate BI Developer
Location: Cape Town
Salary: Hourly
Our client is seeking an Intermediate BI developer (Data Scientist) to support the design, development, and delivery of business intelligence solutions. The successful candidate will leverage tools such as AWS QuickSight and Power BI to transform raw data into actionable insights, enabling smarter decision-making across the business.
5 days ago
IT Software Developer
Location: East London
Salary:
7 days ago
Back-End Developer (Senior) 1914
Location: Menlyn
Salary:
Senior Back-End developer (3-Year Contract, Hybrid – Menlyn) Contract Details:Duration: 3 years renewable (Jan 2026 – Dec 2028) based on performance/project availabilityLocation: Menlyn – Hybrid (8 office days/month, flexible)South African citizens or residents preferredAre you a back-end developer who thrives on solving complex problems, building robust systems, and working...
8 days ago
IT Software Developer
Location: East London
Salary:
8 days ago
Senior Data Warehouse Developer
Location: Centurion
Salary:
12 days ago
SQL Developer
Location: Johannesburg
Salary:
Are you passionate about writing complex SQL queries that make systems run smoothly and data come alive? If you're a seasoned SQL developer ready to make an impact, then this opportunity offers the chance to work on high-performing, scalable solutions that support mission-critical applications.
13 days ago