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: 400000 Annually
New Opportunity: BI developer - Gauteng
4 days ago
Data Specialist / Data Engineer / Data Analyst
Location: Cape Town
Salary:
This Easter, we are on the hunt for a Data Engineer with AI & Machine Learning experience, and yes, this is the kind of opportunity worth putting in your basket. If you love combining data engineering, cloud platforms and ML operations in a modern, fast paced environment this could be your golden egg.
4 days ago
Senior Data Warehouse Developer
Location: Johannesburg
Salary:
Are you a data-driven problem solver who thrives on turning complex datasets into meaningful business insights? A leading financial services group is seeking a Senior Data Warehouse developer to design, develop, and optimise enterprise-level data warehouse solutions. This role is ideal for a technically strong professional who enjoys collaborating with stakeholders and delivering high-quality repo...
4 days ago
Senior Power BI Developer (Contract) - CPT
Location: Cape Town
Salary:
4 days ago
Data Engineer
Location: Cape Town
Salary:
Our innovative client is on the hunt this Easter for a Data Engineer ready to hop into an exciting new role. Think pastelâcoloured possibilities, fresh starts, and a career move the Easter Bunny would approve of.If you love building smart data solutions, this opportunity is worth adding to your basket.
5 days ago
API Engineer
Location: Sandton
Salary: Market related
We are seeking an API Engineer to join our team, based in Sandton on a 6-month contract. Onsite.
10 days ago
Data Engineer
Location: Cape Town
Salary: 880 000 Annually
When the data gets messy… when pipelines start breaking in the night… when dashboards go dark…Who you gonna call?A seriously talented Data Engineer. My client is looking for a fearless engineer to step into a cloud-first (Azure) environment and bust bad data, broken pipelines, and rogue processes.
10 days ago
Data Engineer (Junior / Intermediate / Senior)
Location: Cape Town
Salary:
My client is partnering with a wide network of organisations looking for Data Engineers across all levels. These opportunities offer exposure to modern data platforms, scalable architectures, and complex data challenges within environments that promote growth and innovation. Ideal for individuals passionate about building robust data pipelines and enabling data-driven decision-making.
10 days ago
SQL Developer
Location: Durban
Salary: R30 000 Monthly
Are you a SQL developer who thrives on building efficient databases and turning complex data into actionable insights?If you know how to write optimized queries, support analytics, and ensure database solutions perform flawlessly, this is your chance to join a fast-moving company where your work directly impacts business success.A leading company is looking for a SQL developer to design, develop, ...
10 days ago
1252 Full Stack Developer (Expert)
Location: Menlyn
Salary:
ESSENTIAL SKILLS:Proven Experience in Data Intelligence and Business IntelligenceAt least 5+ year’s Experience in Building Big Data Pipelines (etl, SQL, etc)CI/CD pipeline development using Code Build and GitHub ActionsAwareness of Tools such as Tableau, Qlik, MS PowerBI, or other BI tools and experience in FrontendDevelopment Tools like Angular, Figma, ReactExpert in API and etl development...
11 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:
Business Intelligence DeveloperLocation: Johannesburg
Salary: 400000 Annually
New Opportunity: BI developer - Gauteng
4 days ago
Data Specialist / Data Engineer / Data Analyst
Location: Cape Town
Salary:
This Easter, we are on the hunt for a Data Engineer with AI & Machine Learning experience, and yes, this is the kind of opportunity worth putting in your basket. If you love combining data engineering, cloud platforms and ML operations in a modern, fast paced environment this could be your golden egg.
4 days ago
Senior Data Warehouse Developer
Location: Johannesburg
Salary:
Are you a data-driven problem solver who thrives on turning complex datasets into meaningful business insights? A leading financial services group is seeking a Senior Data Warehouse developer to design, develop, and optimise enterprise-level data warehouse solutions. This role is ideal for a technically strong professional who enjoys collaborating with stakeholders and delivering high-quality repo...
4 days ago
Senior Power BI Developer (Contract) - CPT
Location: Cape Town
Salary:
4 days ago
Data Engineer
Location: Cape Town
Salary:
Our innovative client is on the hunt this Easter for a Data Engineer ready to hop into an exciting new role. Think pastelâcoloured possibilities, fresh starts, and a career move the Easter Bunny would approve of.If you love building smart data solutions, this opportunity is worth adding to your basket.
5 days ago
API Engineer
Location: Sandton
Salary: Market related
We are seeking an API Engineer to join our team, based in Sandton on a 6-month contract. Onsite.
10 days ago
Data Engineer
Location: Cape Town
Salary: 880 000 Annually
When the data gets messy… when pipelines start breaking in the night… when dashboards go dark…Who you gonna call?A seriously talented Data Engineer. My client is looking for a fearless engineer to step into a cloud-first (Azure) environment and bust bad data, broken pipelines, and rogue processes.
10 days ago
Data Engineer (Junior / Intermediate / Senior)
Location: Cape Town
Salary:
My client is partnering with a wide network of organisations looking for Data Engineers across all levels. These opportunities offer exposure to modern data platforms, scalable architectures, and complex data challenges within environments that promote growth and innovation. Ideal for individuals passionate about building robust data pipelines and enabling data-driven decision-making.
10 days ago
SQL Developer
Location: Durban
Salary: R30 000 Monthly
Are you a SQL developer who thrives on building efficient databases and turning complex data into actionable insights?If you know how to write optimized queries, support analytics, and ensure database solutions perform flawlessly, this is your chance to join a fast-moving company where your work directly impacts business success.A leading company is looking for a SQL developer to design, develop, ...
10 days ago
1252 Full Stack Developer (Expert)
Location: Menlyn
Salary:
ESSENTIAL SKILLS:Proven Experience in Data Intelligence and Business IntelligenceAt least 5+ year’s Experience in Building Big Data Pipelines (etl, SQL, etc)CI/CD pipeline development using Code Build and GitHub ActionsAwareness of Tools such as Tableau, Qlik, MS PowerBI, or other BI tools and experience in FrontendDevelopment Tools like Angular, Figma, ReactExpert in API and etl development...
11 days ago
