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: Johannesburg
Salary:
34 days ago
Data Specialist / Data Engineer / Data Analyst (Junior / Intermediate / Senior)
Location: Cape Town
Salary:
Make 2026 the year you take control of your career! If data is your passion—whether you’re starting out or a seasoned expert—my clients are always looking for talent like you. Opportunities across industries, tech stacks, and work setups are waiting.
2 days ago
Data Systems Engineer
Location: Cape Town
Salary:
In the heart of the world's most dynamic Carnival, every float, every dancer, every burst of confetti is a piece of moving data. Our client is seeking the architect of this spectacle—a Data Systems Engineer who doesn't just build pipelines, but composes the very rhythm that drives the celebration. You will design the stage and orchestrate the flow, ensuring that every stream of data moves wi...
5 days ago
Senior SQL Developer
Location: Johannesburg
Salary: Negotiable
Objective of the Role: The purpose of the role is to design, develop, and optimise robust data solutions that enable exceptional customer experiences and operational efficiency. The Senior SQL developer will work collaboratively across business and technology teams to implement high-quality etl processes, data warehouse s...
6 days ago
Senior Python Developer
Location: Sandton
Salary:
7 days ago
BI Developer
Location: Johannesburg
Salary: 500000
On the hunt for a Specialist: BI developer (Senior) in JHB!
10 days ago
Data Systems Engineer
Location: Cape Town
Salary: 700 000 Annually
Well, what do we have here? Someone who’s spent 5+ years charming pipelines, coaxing APIs, and taming misbehaving databases. If that’s you, congratulations—you might be the kind of audacious problem-solver my client wants on their team.Your skills are about to meet their grandest challenge yet.
14 days ago
Data Scientist
Location: Stellenbosch
Salary: 1 200 000 Annually
Data is king—and businesses know it. If you’re passionate about turning data into insights, building scalable solutions, and working with cutting-edge tech, we’ve got opportunities that will excite you.
14 days ago
Mid-Senior Data Engineer
Location: Cape Town
Salary: Annually
Imagine this: It’s December, the world is wrapped in festive cheer, and you’re about to unwrap the ultimate career upgrade. While others are untangling fairy lights, you’ll be untangling complex datasets, building pipelines that hum like carols, and architecting systems that scale faster than Santa’s midnight delivery route. This isn’t just another job—it’...
15 days ago
Junior to Mid-Level Data Scientist
Location: Cape Town
Salary:
This festive season, don’t let your career sit in the staging area—push it to production with a role that’s as bright as a Christmas tree lit with LEDs! Our client is looking for a Junior to Mid-Level Data Scientist who can sleigh through messy datasets and deliver insights that sparkle like tinsel on clean code.
15 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 Initio Data EngineerLocation: Johannesburg
Salary:
34 days ago
Data Specialist / Data Engineer / Data Analyst (Junior / Intermediate / Senior)
Location: Cape Town
Salary:
Make 2026 the year you take control of your career! If data is your passion—whether you’re starting out or a seasoned expert—my clients are always looking for talent like you. Opportunities across industries, tech stacks, and work setups are waiting.
2 days ago
Data Systems Engineer
Location: Cape Town
Salary:
In the heart of the world's most dynamic Carnival, every float, every dancer, every burst of confetti is a piece of moving data. Our client is seeking the architect of this spectacle—a Data Systems Engineer who doesn't just build pipelines, but composes the very rhythm that drives the celebration. You will design the stage and orchestrate the flow, ensuring that every stream of data moves wi...
5 days ago
Senior SQL Developer
Location: Johannesburg
Salary: Negotiable
Objective of the Role: The purpose of the role is to design, develop, and optimise robust data solutions that enable exceptional customer experiences and operational efficiency. The Senior SQL developer will work collaboratively across business and technology teams to implement high-quality etl processes, data warehouse s...
6 days ago
Senior Python Developer
Location: Sandton
Salary:
7 days ago
BI Developer
Location: Johannesburg
Salary: 500000
On the hunt for a Specialist: BI developer (Senior) in JHB!
10 days ago
Data Systems Engineer
Location: Cape Town
Salary: 700 000 Annually
Well, what do we have here? Someone who’s spent 5+ years charming pipelines, coaxing APIs, and taming misbehaving databases. If that’s you, congratulations—you might be the kind of audacious problem-solver my client wants on their team.Your skills are about to meet their grandest challenge yet.
14 days ago
Data Scientist
Location: Stellenbosch
Salary: 1 200 000 Annually
Data is king—and businesses know it. If you’re passionate about turning data into insights, building scalable solutions, and working with cutting-edge tech, we’ve got opportunities that will excite you.
14 days ago
Mid-Senior Data Engineer
Location: Cape Town
Salary: Annually
Imagine this: It’s December, the world is wrapped in festive cheer, and you’re about to unwrap the ultimate career upgrade. While others are untangling fairy lights, you’ll be untangling complex datasets, building pipelines that hum like carols, and architecting systems that scale faster than Santa’s midnight delivery route. This isn’t just another job—it’...
15 days ago
Junior to Mid-Level Data Scientist
Location: Cape Town
Salary:
This festive season, don’t let your career sit in the staging area—push it to production with a role that’s as bright as a Christmas tree lit with LEDs! Our client is looking for a Junior to Mid-Level Data Scientist who can sleigh through messy datasets and deliver insights that sparkle like tinsel on clean code.
15 days ago
