529 Etl Developer jobs in South Africa
ETL Developer â BSS Migration (Telecommunications)
Posted 25 days ago
Job Viewed
Job Description
- 5+ years of hands-on ETL development experience in telecoms or enterprise IT environments
- Deep expertise in tools such as Informatica, Talend, SSIS, Apache NiFi, or equivalent
- Strong SQL proficiency and comfort with large-scale relational and non-relational data stores
- Exposure to BSS domains (e.g. subscriber management, billing systems, product catalogs)
- Familiarity with migration methods (e.g. big bang, phased rollout, parallel run)
- Experience with CI/CD automation and version-controlled ETL pipelines
Etl developer â bss migration (telecommunications)
Posted today
Job Viewed
Job Description
ETL Developer/ Data Engineer - Semi Remote - R960k Per Annum R960 000
Posted 18 days ago
Job Viewed
Job Description
A business offering insurance services is on the hunt for an ETL Developer to join their amazing team. They offer affordable and comprehensive insurance, corporate solutions, as well as financial advice and believe in the power of connecting with their customers in real and meaningful ways through their magical moments.
You will be required to build, maintain, and improve upon a system to manage existing customer data sourced internally or externally. You will also be responsible for modelling data and designing BI solutions.
If you have good knowledge and experience in the design of BI solutions with an emphasis on ETL processes and you want to join this business that supports their clients with insights, tips, and tools to help them start, grow, and protect their business, then this opportunity is for you. APPLY NOW.
Duties & ResponsibilitiesCore understanding of and working experience with:
- ETL Developer
- SQL
- AWS
- DMS
- Glue
- Redshift
- Python
- SAS
Reference Number for this position is GZ54192 which is a permanent position offering up to R960k per annum negotiable on experience and ability.
#J-18808-LjbffrTJ 392498 - ETL DEVELOPER/DATA INTEGRATOR/DATA SCIENTIST - LEAD R600 000 - R700 000 TCTC
Posted 19 days ago
Job Viewed
Job Description
Employer Description
IT consulting company with a focus on BI & Data Management.
Duties & Responsibilities- Liaise with the Practice Principal regarding progress on allocated deliverables.
- Draw up job cards for the deliverables.
- Attend daily project meetings.
- Manage Junior Developer.
NOTE: Candidates from Big Data, collections, Fraud, and Consulting industries will be given preference.
Desired Experience & QualificationQualifications
- B.Sc. Computer Science/B.Comm. Informatics/B.Eng.
Skills
- 3+ years experience in: SSIS, Ab Initio, Pentaho Data Integration (Kettle), DataStage, Informatica, PowerCentre, Talend, IBM InfoSphere, Oracle Data Integrator, SAS Data Integration Studio.
- Methodologies: Agile Scrum, Kanban, ETL (Extract, Transform, Load), Real-Time Integration.
Salary / Package
R600,000 - R700,000 TCTC.
- Salary is TCTC and includes Medical Aid.
Data Engineer
Posted 4 days ago
Job Viewed
Job Description
Do you live and breathe all things data related?
We are looking for a data engineer to join our growing team. Are you passionate about the technical aspects of OUTs data landscape? See it as a challenge to build processes that are optimized to run as quickly as possible, delivering quality data sets that can be reused by multiple teams. As a data engineer within our team, you will be responsible for developing best practices and patterns, maintaining our current workloads, optimizing our data warehouse, and building data pipelines and data products. The data engineer will support multiple stakeholders, including software development, actuarial, payroll, and finance analytical teams.
Qualifications:
- Bachelor's degree in Computer Science, Engineering, or a related field.
- At least 3 years of experience in data engineering or related fields.
- Proficiency in at least one programming language (Python, C#, etc.) and SQL.
- Proven experience with data modeling, ETL processes, and data warehousing.
- Experience with cloud platforms such as AWS, GCP, or Azure.
- Understanding of data processing technologies and data management principles.
- Familiarity with data technologies such as Synapse, Databricks, Delta Lake, and AirFlow.
Additional Information:
An ideal candidate will align their personal work values with OUTsurance values of Awesome Service, Dynamic, Honest, Human, Passionate, and Recognition.
In accordance with OUTsurance Insurance Company Ltd's Employment Equity goals, preference will be given to individuals who meet the job requirements and are from the various designated groups.
Remote Work: Employment Type:
Full-time
Key Skills:
Apache Hive, S3, Hadoop, Redshift, Spark, AWS, Apache Pig, NoSQL, Big Data, Data Warehouse, Kafka, Scala
Experience: years
Vacancy: 1
#J-18808-LjbffrData Engineer
Posted 4 days ago
Job Viewed
Job Description
Our client is looking for a Data Engineer in Centurion, Gauteng.
The Data Engineer helps stakeholders understand data through exploration and builds secure and compliant data processing pipelines using various tools and techniques. You will maintain data services and frameworks to store and produce cleansed and enhanced datasets for analysis, including designing data store architectures based on business needs.
The responsibilities include designing, developing, and maintaining data solutions, ensuring high performance, efficiency, organization, and reliability of data pipelines and stores according to business requirements and constraints.
You will identify and troubleshoot operational and data quality issues, as well as design, implement, monitor, and optimize data platforms to meet pipeline needs.
Collaborate with cross-functional teams (internal and external) to ensure effective implementation, setup, utilization, and governance of the enterprise data platform across the organization.
This role supports data analytics, business intelligence, and advanced analytics functions.
The ideal candidate should have a strong business focus, understanding the company's strategy and how data underpins it.
This position reports to the Team Lead: Business Information.
Required Minimum Education / Training- BCom in Information Technology, or a bachelor's degree in Computer Science, Engineering (IT), or similar.
- Data Engineering tools (Azure Data Engineer) certification is an advantage.
- ITIL or COBIT certification.
- 2-4 years of experience in an IT environment.
- Experience with IT enterprise Azure-based data solutions.
- Proficiency in Python and SQL.
- Experience gathering requirements and translating them into designs and outcomes.
- Experience working in the agriculture sector is a plus.
- Strategic Direction
- Information Technology Operations
- IT Project Execution
- People Management
- Financial Management
- Governance and Compliance
- Microsoft Azure Data suite
- Data and Business intelligence enablement
- Business intelligence rendering tools
- Experience with Project Management Tools
- Excellent verbal and written communication skills
- Report writing skills
- Knowledge of IT Security (advantageous)
- People change management skills
- Excellent analytical and problem-solving skills
- Attention to detail
- Ability to integrate technologies and architecture to meet requirements
- Planning and organizing skills
- Strong communication skills
- Teamwork and collaboration
- Change management capability
- Ability to work under pressure
- Assertiveness
- Interpersonal skills
Apache Hive, S3, Hadoop, Redshift, Spark, AWS, Apache Pig, NoSQL, Big Data, Data Warehouse, Kafka, Scala
Employment Type: Full Time
Vacancy: 1
#J-18808-LjbffrData Engineer
Posted 4 days ago
Job Viewed
Job Description
Description
This roles responsibility is to design develop and maintain data-based solutions including ensuring that the operationalization of data pipelines and data stores are high-performing efficient organized and reliable given a set of business requirements and constraints.
The Data Engineer will build and maintain secure and compliant data processing pipelines by using different tools and techniques and maintain various data services and frameworks to store and produce cleansed and enhanced datasets for analysis. This includes data store design using different architecture patterns based on business requirements.
The incumbent will help identify and troubleshoot operational and data quality issues and design implement monitor and optimize data platforms to meet the data pipelines. Collaborate with cross-functional teams (internal and external) to ensure effective implementation set-up utilization and governance of the enterprise data platform across the organization.
This role contributes to the complete data function for data analytics business intelligence and advanced analytics. It requires a strong business focus and the individual understands the strategy and direction of the business but focuses on how to underpin that with data.
Requirements
REQUIRED MINIMUM EDUCATION / TRAINING
- BCom or Bachelors degree in Information Technology / Computer Science / Engineering (IT) or similar
- Data Engineering tools (Azure Data Engineer) certification will be an added advantage
- ITIL or COBIT certification will be an added advantage
REQUIRED MINIMUM WORK EXPERIENCE
KEY PERFORMANCE AREAS
TECHNICAL KNOWLEDGE / COMPETENCIES
BEHAVIOURAL COMPETENCIES
Closing date : 15 August 2025
Please note that correspondence will be limited to shortlisted candidates only. Applicants who have not heard from us within 30 days of the closing date may assume that their applications have been unsuccessful and are hereby thanked for their interest.
The filling of this position will be aligned with AFGRIs Employment Equity Policy.
Applicants are informed that in order to consider any application for employment we will have to process their personal information. A law known as the Protection of Personal Information Act 4 of 2013 (POPIA) provides that when one processes anothers personal information such collection retention dissemination and use of that persons personal information must be done in a lawful and transparent manner.
In order to give effect to this right we are under a duty to provide you with a number of details pertaining to the processing of your personal information. These details are housed under the HR Processing Notice which can be accessed and viewed on the AFGRI Group website which HR Processing Notice we request you kindly download and read.
Work Level
Junior Management
Job Type
Permanent
Salary
Market Related
EE Position
Location
Centurion
Required Experience :
Junior IC
Key Skills
Apache Hive,S3,Hadoop,Redshift,Spark,AWS,Apache Pig,NoSQL,Big Data,Data Warehouse,Kafka,Scala
Employment Type : Full-Time
Experience : years
Vacancy : 1
#J-18808-LjbffrBe The First To Know
About the latest Etl developer Jobs in South Africa !
Data Engineer
Posted 4 days ago
Job Viewed
Job Description
Reference : BIT004534-Cha L-1
Our client is seeking a skilled Data Engineer to join our growing team. If you are passionate about the technical aspects of the data landscape and thrive on building optimized processes that deliver high-quality reusable datasets, this could be the perfect opportunity for you.
As a Data Engineer, you will play a key role in developing best practices, maintaining current workloads, and optimizing our data warehouse, pipelines, and data products. You will support multiple stakeholders, including software development, actuarial, payroll, and finance analytical teams.
Duties & Responsibilities
- Design, build, and maintain scalable and reliable data pipelines to process large volumes of data from various sources.
- Develop and maintain data models, databases, and data warehouses to support analytical reporting needs.
- Implement data validation and monitoring processes to ensure data quality and accuracy.
- Collaborate with data scientists, analysts, and stakeholders to understand data requirements and deliver effective solutions.
- Demonstrate excellent written and verbal communication skills with the ability to explain complex problems clearly.
Qualifications
- Bachelor's degree in Computer Science, Engineering, or a related field.
- At least 3 years of experience in data engineering or related fields.
- Proficiency in at least one programming language (Python, C#, etc.) and SQL.
- Proven experience with data modeling, ETL processes, and data warehousing.
- Hands-on experience with cloud platforms (AWS, GCP, or Azure).
- Strong understanding of data processing technologies and data management principles.
- Familiarity with Synapse, Databricks, Delta Lake, and AirFlow is advantageous.
Apply Now!
If you meet the qualifications and are excited about this opportunity, we encourage you to apply directly.
For more IT job opportunities, visit our website.
To submit your CV via email, send it to (email address) and include the reference number in the subject line.
Note : If you do not receive a response within two weeks, please consider your application unsuccessful. Your profile will remain on our database for future opportunities.
Key Skills
Apache Hive, S3, Hadoop, Redshift, Spark, AWS, Apache Pig, NoSQL, Big Data, Data Warehouse, Kafka, Scala
Employment Type : Full-Time
Experience : 3+ years
Vacancy : 1
#J-18808-LjbffrData Engineer
Posted 5 days ago
Job Viewed
Job Description
Job Title: Data Engineer Location: Remote (Kenya, South Africa, Philippines) Type: Full-Time, Permanent Salary: Market-Related
About our Client
Our client is a high-growth global technology company focused on delivering scalable solutions through innovation and digital excellence. With a strong commitment to remote collaboration and engineering excellence, they operate across multiple geographies, fostering a high-performance culture driven by data and cloud-native technologies.
About the Role
We are looking for an experienced Data Warehouse Engineer to architect and optimise cloud-based analytics infrastructure. This role is ideal for someone with deep expertise in AWS, a passion for building robust data platforms, and a strong understanding of data modelling, ETL/ELT workflows, and data visualisation tools.
What they offer:
Work alongside & learn from best-in-class talent
Excellent career development opportunities
Great work environment with a remote-first culture
Design and maintain a cloud-native data warehouse on AWS
Implement scalable data models in Amazon Redshift
Build and manage ETL/ELT workflows using Apache Airflow
Develop clear, actionable dashboards using Amazon QuickSight
Integrate with DynamoDB, EventBridge, and S3 to enable real-time and batch data flows
Collaborate with cross-functional teams to understand data requirements
Monitor data platform performance and costs, ensuring ongoing optimisation
Maintain high standards for data quality, security, and reliability
4+ years’ experience in cloud-based data warehousing (AWS preferred)
Advanced proficiency in SQL and Python
Hands-on expertise with Amazon Redshift, Airflow, QuickSight, DynamoDB, S3, and EventBridge
Strong grasp of data modelling, warehousing principles, and performance tuning
Familiarity with CI/CD pipelines and infrastructure as code
Highly proactive with excellent attention to data integrity, resilience, and cost-efficiency
Strong communication skills and collaborative mindset
Apply now to join a cutting-edge remote engineering team building the future of cloud data infrastructure.
#J-18808-LjbffrData Engineer
Posted 5 days ago
Job Viewed
Job Description
Job Title: Data Engineer Location: Remote (Kenya, South Africa, Philippines) Type: Full-Time, Permanent Salary: Market-Related
About our Client
Our client is a high-growth global technology company focused on delivering scalable solutions through innovation and digital excellence. With a strong commitment to remote collaboration and engineering excellence, they operate across multiple geographies, fostering a high-performance culture driven by data and cloud-native technologies.
About the Role
We are looking for an experienced Data Warehouse Engineer to architect and optimise cloud-based analytics infrastructure. This role is ideal for someone with deep expertise in AWS, a passion for building robust data platforms, and a strong understanding of data modelling, ETL/ELT workflows, and data visualisation tools.
What they offer:
Work alongside & learn from best-in-class talent
Excellent career development opportunities
Great work environment with a remote-first culture
Design and maintain a cloud-native data warehouse on AWS
Implement scalable data models in Amazon Redshift
Build and manage ETL/ELT workflows using Apache Airflow
Develop clear, actionable dashboards using Amazon QuickSight
Integrate with DynamoDB, EventBridge, and S3 to enable real-time and batch data flows
Collaborate with cross-functional teams to understand data requirements
Monitor data platform performance and costs, ensuring ongoing optimisation
Maintain high standards for data quality, security, and reliability
4+ years’ experience in cloud-based data warehousing (AWS preferred)
Advanced proficiency in SQL and Python
Hands-on expertise with Amazon Redshift, Airflow, QuickSight, DynamoDB, S3, and EventBridge
Strong grasp of data modelling, warehousing principles, and performance tuning
Familiarity with CI/CD pipelines and infrastructure as code
Highly proactive with excellent attention to data integrity, resilience, and cost-efficiency
Strong communication skills and collaborative mindset
Apply now to join a cutting-edge remote engineering team building the future of cloud data infrastructure.
#J-18808-Ljbffr