A leading data and analytics platform provider in South Africa is seeking a skilled Machine Learning Engineer to join its team. You will design and implement scalable data pipelines and ML workflows utilizing tools like PySpark and Databricks. Ideal candidates will have over 5 years of experience in data engineering or ML roles, with expertise in building large-scale ML systems, and a proactive...
About the job ITC WORLDWIDE is seeking experienced Machine Learning Engineer and Data Scientist with R certification + PL-. ITC Worldwide offers Microsoft Experienced & Certified comprehensive technical and functional support services for all Microsoft enterprise technologies, including Microsoft Dynamics, Microsoft Azure, and Microsoft across the cloud, hybrid, and on-premises. Includes...
A financial technology firm in Cape Town is seeking a Head of Data Engineering to lead the data engineering strategy, mentor teams, and oversee scalable architectures. The ideal candidate will have 8–10 years of experience in data engineering, 5 of which should be in a leadership role. Advanced knowledge of SQL, Python, and data governance is essential, along with a relevant degree. This position...
At iOCO, we use robust data pipelines to power intelligent solutions and business insights. We are seeking a Mid-Level Data Engineer to develop, maintain, and optimize ETL processes, ensuring high-quality, reliable data flows across systems. You will collaborate with data scientists, analysts, and IT teams to ensure seamless data integration and availability. What You’do: - Develop and maintain...
Overview We are seeking a skilled Azure Data Engineer with a minimum of 2 years of experience to join our dynamic data team. The ideal candidate will have a strong background in SQL, Microsoft Azure, data warehousing, data modelling and ETL processes, with hands-on experience in Databricks, OLAP, and Azure Synapse Analytics. You will play a key role in architecting, designing, and implementing...
A leading recruitment firm is seeking an experienced Reliability Engineer in Durban to enhance equipment reliability in relevant industries. The ideal candidate should hold a Bachelor's in Mechanical Engineering and have at least 5 years' experience in the petrochemical or mining sectors. Responsibilities include developing maintenance strategies, analyzing reliability data, and implementing...
Overview We are looking for a meticulous and experienced QA Engineer to ensure our products meet the highest standards of accuracy, performance, and reliability. Role Overview: As a Senior QA Engineer for Data Products, you will be responsible for validating the integrity, completeness, and performance of geospatial datasets and visualizations. You will work closely with data engineers,...
A leading engineering firm is seeking a Senior Building Services Electrical and Electronics Engineer to manage design aspects across their Data Centre portfolio. The ideal candidate will have a degree in Electrical Engineering and 5-7 years of relevant experience, with strong skills in project coordination and team management. Proficiency in Revit and electrical simulation software is highly...
A leading online education provider is seeking a Manager, Analytics Engineering to lead a team in optimizing data structures and delivering actionable insights. The ideal candidate will have extensive experience in data engineering, strong management skills, and proficiency with SQL and data visualization tools. This role offers a chance to impact educational offerings while fostering a...
A leading Bank is seeking a skilled Data Scientist (AI Specialist) in Bellville, Western Cape. This role involves designing and deploying AI models focused on Generative AI and collaborating with teams to ensure data quality. The ideal candidate will have 3+ years of experience in AI and data engineering. The position offers opportunities for innovation and professional development in a...
A leading financial services provider is seeking a Senior Data Engineer to enhance data infrastructure and drive strategic data initiatives. The role requires over 10 years of experience in data engineering, advanced knowledge of data technologies, and excellence in team leadership and collaboration. The ideal candidate will design complex data solutions, mentor team members, and ensure...
A dynamic data-driven company in Cape Town is seeking a Senior Analytics Engineer to enhance their data team. The role focuses on building a reliable and efficient analytics layer using dbt while ensuring data governance standards are met. You will lead projects, guide engineers, and partner with stakeholders to deliver impactful data solutions. Ideal candidates should have extensive experience...
A leading financial services company in Johannesburg seeks a Data Engineer II to manage the integration and provisioning of data to meet business objectives. You will collaborate with various stakeholders while utilizing ETL processes and ensuring data quality. Ideal candidates have over 4 years of experience in Data Engineering, proficiency in SAS and SQL, and experience with Data Warehousing....
Let's Write Africa's Story Together! Old Mutual is a firm believer in the African opportunity and our diverse talent reflects this. Job Description Senior Data Engineer will lead the development and optimization of our data infrastructure, playing a critical role in shaping the future of our data architecture. They will be responsible for designing and implementing complex data solutions,...
A leading engineering firm in South Africa is seeking a Senior Building Services Electrical and Electronics Engineer. You will manage design aspects for Electrical and Electronic Services primarily across Data Centre projects. The ideal candidate has 5-7 years' experience in the Data Centre or Built Environment, coupled with a degree in Electrical Engineering and active professional registration....
Let's Write Africa's Story Together! Old Mutual is a firm believer in the African opportunity and our diverse talent reflects this. Job Description Senior Data Engineer will lead the development and optimization of our data infrastructure, playing a critical role in shaping the future of our data architecture. They will be responsible for designing and implementing complex data solutions,...
A leading technology solutions provider is seeking a Machine Learning Engineer in Johannesburg, Gauteng. This role involves developing and deploying machine learning models to address complex business challenges. Candidates should possess strong programming skills in Python and R, along with a solid understanding of machine learning algorithms. Successful applicants will work collaboratively with...
A leading IT recruitment firm in Johannesburg is seeking a meticulous Senior QA Engineer specializing in data products to validate the integrity and performance of geospatial datasets. You will design and execute test plans, validate data accuracy, and collaborate closely with engineers and product owners to ensure high-quality insights. The ideal candidate has over 5 years of experience in QA...
Job title: Head of Data Engineering Job Location: Western Cape, Cape Town Deadline: December 18 What You’ll Do Define and execute the Data Engineering strategy aligned with IDD and enterprise data goals. Lead and mentor high‑performing teams of Data Engineers and BI Developers to deliver enterprise‑grade solutions. Collaborate closely with the CDO, Chief of IDD, and department leads to...
A leading financial services group is seeking a Senior Data Engineer based in Durban to lead the development and optimization of data infrastructures. In this position, you will architect high-performance data architectures, mentor a team of engineers, and collaborate closely with various business units. Candidates should possess over 10 years of data engineering experience, expertise in data...