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:
12 days ago
Senior Data Engineer
Location: Cape Town
Salary: Annually
Blast off into data galaxies by designing and building pipelines that fuel smart business decisions.Work with GCP technologies to craft scalable architectures across Africa’s fastest-growing fintech.Be the astronaut of analytics—turning raw data into constellations of insight.
4 days ago
Data Engineer (Senior)1236
Location: Menlyn
Salary:
Are you a Senior Data Engineer with strong technical expertise and a passion for AI-driven solutions? Join a global IT team delivering enterprise-wide data assets and supporting digital transformation.
6 days ago
Full Stack Developer (Senior) 1724
Location: Menlyn
Salary:
Are you a Senior Full Stack developer with strong expertise in cloud-native solutions, DevOps, and scalable architectures? Join a global IT team delivering mission-critical applications and driving innovation in enterprise systems.
6 days ago
IT Software Developer
Location: East London
Salary:
6 days ago
Senior SQL Developer
Location: Johannesburg
Salary:
Objective of the Role:The purpose of the role is to design, develop, and optimize robust data solutions that enable exceptional customer experiences and operationalefficiency. The Senior SQL developer will work collaboratively across business and technology teams to implement high-quality etl processes, data warehouse solutions, reporting platforms, and analytics tools. The role requires strong te...
7 days ago
Data Analyst
Location: Stellenbosch
Salary:
Because spreadsheets deserve a hero, and dashboards deserve a storyteller. Our clients are always on the lookout for Data Analysts who get excited about a well-structured dataset and find joy in uncovering insights that make people say “wait, how did you figure that out”
7 days ago
Front-End Developer (Expert) 0244
Location: Menlyn
Salary:
Real-Time Analytics Splunk developer ExpertWe're looking for an Expert Splunk developer to join our Real-Time Analytics (RTA) team—driving global production quality through intelligent data insights.About the Role: As part of our RTA team, you'll build real-time dashboards and alerting systems powered by Kafka streams. Your work will support production lines across the globe, delivering crit...
8 days ago
Front-End Developer (Senior) 0720
Location: Menlyn
Salary:
Real-Time Analytics Splunk developerWe're looking for a seasoned Splunk developer to join our Real-Time Analytics (RTA) team—driving global production quality through intelligent data insights.About the Role: As part of our RTA team, you'll build real-time dashboards and alerting systems powered by Kafka streams. Your work will support production lines across the globe, delivering critical i...
8 days ago
BI Analyst
Location: Johannesburg
Salary: 400 000 Annually
Are you a Power BI expert with a passion for AI and R integration? Join a dynamic team and create advanced dashboards, predictive analytics, and data-driven insights that shape business decisions!
8 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:
12 days ago
Senior Data Engineer
Location: Cape Town
Salary: Annually
Blast off into data galaxies by designing and building pipelines that fuel smart business decisions.Work with GCP technologies to craft scalable architectures across Africa’s fastest-growing fintech.Be the astronaut of analytics—turning raw data into constellations of insight.
4 days ago
Data Engineer (Senior)1236
Location: Menlyn
Salary:
Are you a Senior Data Engineer with strong technical expertise and a passion for AI-driven solutions? Join a global IT team delivering enterprise-wide data assets and supporting digital transformation.
6 days ago
Full Stack Developer (Senior) 1724
Location: Menlyn
Salary:
Are you a Senior Full Stack developer with strong expertise in cloud-native solutions, DevOps, and scalable architectures? Join a global IT team delivering mission-critical applications and driving innovation in enterprise systems.
6 days ago
IT Software Developer
Location: East London
Salary:
6 days ago
Senior SQL Developer
Location: Johannesburg
Salary:
Objective of the Role:The purpose of the role is to design, develop, and optimize robust data solutions that enable exceptional customer experiences and operationalefficiency. The Senior SQL developer will work collaboratively across business and technology teams to implement high-quality etl processes, data warehouse solutions, reporting platforms, and analytics tools. The role requires strong te...
7 days ago
Data Analyst
Location: Stellenbosch
Salary:
Because spreadsheets deserve a hero, and dashboards deserve a storyteller. Our clients are always on the lookout for Data Analysts who get excited about a well-structured dataset and find joy in uncovering insights that make people say “wait, how did you figure that out”
7 days ago
Front-End Developer (Expert) 0244
Location: Menlyn
Salary:
Real-Time Analytics Splunk developer ExpertWe're looking for an Expert Splunk developer to join our Real-Time Analytics (RTA) team—driving global production quality through intelligent data insights.About the Role: As part of our RTA team, you'll build real-time dashboards and alerting systems powered by Kafka streams. Your work will support production lines across the globe, delivering crit...
8 days ago
Front-End Developer (Senior) 0720
Location: Menlyn
Salary:
Real-Time Analytics Splunk developerWe're looking for a seasoned Splunk developer to join our Real-Time Analytics (RTA) team—driving global production quality through intelligent data insights.About the Role: As part of our RTA team, you'll build real-time dashboards and alerting systems powered by Kafka streams. Your work will support production lines across the globe, delivering critical i...
8 days ago
BI Analyst
Location: Johannesburg
Salary: 400 000 Annually
Are you a Power BI expert with a passion for AI and R integration? Join a dynamic team and create advanced dashboards, predictive analytics, and data-driven insights that shape business decisions!
8 days ago
