Data Engineer
Unifi Group
We combine tech, data analytics and world-class customer service to offer intelligent lending that makes life easy. Our simple, fast unsecured personal loans can be accessed via our branches, apps and websites in South Africa, Tanzania and Zambia. About the role Unifi is on the lookout for a talented Data Engineer with strong expertise in Google Cloud Platform (GCP) to join our fast-growing team. In this role, you'll design, build, and maintain scalable data pipelines and architectures that power our business. You'll collaborate closely with data scientists and analysts to ensure seamless data flow across the organisation, enabling smarter decisions and impactful solutions. We're looking for someone who is analytically sharp, self-motivated, and thrives in an unstructured environment. A genuine passion for African business is a must—along with a healthy sense of adventure and a good sense of humour to match our dynamic culture. Responsibilities Design and build scalable data pipelines and architectures using GCP technologies such as Dataflow, BigQuery, Pub/Sub, and Cloud Storage. Develop and manage ETL processes to transform diverse data sources into clean, structured formats for analysis and reporting. Partner with data scientists and analysts to understand their needs and deliver solutions that enable insights and decision-making. Create and maintain documentation for data pipelines, architecture, and data models to ensure clarity and consistency. Troubleshoot and resolve data-related issues quickly to minimise disruption. Continuously optimise data pipelines for performance, scalability, and cost efficiency. Automate workflows and processes through scripts and tools that streamline operations. Safeguard data quality and integrity across all sources, pipelines, and platforms. Stay ahead of the curve by keeping up with new GCP tools, best practices, and data engineering trends. Requirements Bachelor's or Master's degree in Computer Science, Data Science, or a related field. 5+ years' experience as a Data Engineer or in a similar role. Strong programming skills in BigQuery, Python, SQL, and GCP. Proven expertise in ETL development and data modeling. Familiarity with data lakehouse concepts and techniques. Excellent problem-solving, analytical, and critical-thinking skills. Strong communication and collaboration abilities. Experience with Google Cloud Platform (GCP) technologies—especially BigQuery, with additional exposure to Dataflow, Pub/Sub, and Cloud Storage—considered highly beneficial. Background in financial services would be an added advantage. Closing Date 28 July 2026
- ...Responsibilities: Designing, building, and maintaining scalable data pipelines for processing large and complex datasets... ...to prepare data for analysis and modelling Applying feature engineering techniques to enhance model performance Supporting or collaborating...
- ...players, and contribute to a team focused on delivering world-class data solutions. To secure your place in the starting lineup, you'll need: Minimum 2 years’ experience in a Data Engineering role (non-negotiable) Thorough experience building and...
- ...supermarket or coming into one of our branches, the way you access you cash is entirely up to you.About the role We're hiring a Data Engineer I — someone who'll join fast-moving team that built our enterprise data lake from the ground up and now owns the full stack:...
- ...promote diversity and transformation within our institution and beyond, including growing the next generation of academics. The Data Engineer will be responsible for building, maintaining, and optimising the organisation's data and AI infrastructure. In addition to...
- ...My client, a progressive organisation within the information technology space, is looking for an experienced Engineering Manager to lead a team focused on data science and data-driven product development. This role is ideal for someone who thrives at the intersection of...
- ...leveraging large and complex datasets to solve critical business challenges. You will work closely with business stakeholders, data engineers, and software development teams to design, develop, and deploy scalable analytical solutions while championing best practices in...
- Company and Job Description: Key Responsibilities: Job Experience & Skills Required (Ideal Candidate Profile): If you are interested in this opportunity, please apply directly. For more exciting IT vacancies, please visit: If you have not had any response...
- ...Data Analyst: Finance We are looking for a Data Analyst with 4-6 years of experience to join our Client in the Manufacturing in the Western Cape. Duties and Responsibilities Technical Skills: Strong capability in Python, SQL, Microsoft Excel, and other Microsoft...
- ...Data Scientist | on-site | George, Western Cape Turn data into decisions that actually matter. You won’t just build models here... ...and transforming data for machine learning (cleaning, feature engineering, optimisation) Conducting exploratory analysis to uncover...
- ...We’re looking for a Lead Data Scientist who thrives on solving complex problems, leading cutting-edge data initiatives, and mentoring top talent. This is a unique opportunity to influence enterprise-wide decisions and deliver data products that drive measurable value...
- ...Position: Business Data Analyst Location: Paarl, Western Cape (Hybrid) Salary: Negotiable About the Role A well-established multi-entity organisation is seeking an experienced Business Data Analyst to transform raw data into actionable insights that drive...
- ...experience in managing databases within a research environment At least 2 year's demonstrable experience building and managing complex data collection tools using Redcap (please detail in cover letter) At least 1 year of supervisory and staff management Proficient in...
- ...you cash is entirely up to you.About the role: As Manager: Data Analytics at Capitec Business Banking, you will deliver data-... ...innovation and simplify processes. Education: Completed a Bachelor's Degree in Commerce, Engineering, Mathematics, or Statistics.
- The purpose of this role is to turn marketing, customer and commercial data into clear, actionable insight that drives growth, efficiency and better decision-making across the business.
- ...environments and adopt new technologies. We help them to solve their legacy problems and pave the way for their future digital success. The Data Analytics Specialist is responsible for analyzing and interpreting data to support IT support operations and improve service...
- ...landings in times of need as our offering.What You'll Do As our Data Business Analyst, you'll bridge the gap between business and... ...within modern data platforms. Working closely with Analytics Engineers to ensure business requirements are accurately translated into...
- ...local supermarket or coming into one of our branches, the way you access you cash is entirely up to you.Purpose Statement The Data Analyst role exists to unlock value from data by making data accessible and meaningful to stakeholders across the organization. This...
- Teraco is the first provider of resilient, vendor neutral data environments in South Africa. Clients benefit from the cost savings and improved resilience of securely housing their information systems and networking equipment in a colocation facility purpose-built and...
- ...customer satisfaction while reducing operational costs. Using data and systems to support informed decision-making and measurable... .... What We're Looking For Bachelor's Degree in Industrial Engineering or a related qualification. A systems-thinking mindset with...
- Teraco is the first provider of resilient, vendor neutral data environments in South Africa. Clients benefit from the cost savings and improved resilience of securely housing their information systems and networking equipment in a colocation facility purpose-built and...
- ...and have relevant experience Must be in possession of a valid unendorsed RSA Driver's license 2 - 3 years' experience in master data management; data administration or ERP support Experience with ERP systems (e.g., Sage X3, SAP, Oracle, Dynamics) Understanding...
- ...Responsibilities Contract management (70%): assist the Contracts Engineer with contract-related tasks; draft layouts, P&IDs, and project... ...and SOPs; collect and integrate site reports; compile final data packs; support quality control and logistics; collaborate with cross...
- ...Role Overview The Junior Engineer will support the Contracts Engineer and broader engineering team in delivering projects from start... ...drawings (layouts, P&IDs) Maintain project documentation, files, and data packs Support quality control, compliance checks, and...
- ...7) with 6+ years relevant experience in a product development engineering environment; OR B.Eng/B.Sc (Eng) with 4+ years relevant experience... ...procedures and resources, drawing conclusions from LSA data, proposing design/operation/support recommendations and creating...
- ...its infrastructure team and is seeking highly skilled Network Engineers who thrive in complex, high-availability environments. Job... ...I also specialize in recruiting in the following fields: Data Engineers Java Developers Platform Engineers C# Developers...
- ...back to the BMS system for overall system monitoring and management. Review, approve and provide all hand over documentation to the Data Centre operations team. DATA CENTRE OPERATIONS: Review and approve all mechanical maintenance procedures. Create safe work...
- ...spectrum analyzers, and other diagnostic equipment. Analyze test data to identify and resolve issues. Document all design, testing... ...: Qualification: B-Tech /BSc in Electrical/Electronic Engineering with 6+ years relevant experience BEng/BSc Hon in Electrical...
- ...interfaces Work with SCADA systems for monitoring, control, and data acquisition Support commissioning, testing, and optimisation... ...-related faults to minimise downtime Work closely with engineering, production, and maintenance teams on automation projects Prepare...
- ...My client is looking for an Engineering Manager, Data Science / DAQ to lead a high-performing development team focused on building and evolving complex, data-centric products. This is one of those rare information technology jobs where you get to combine deep technical...
- ...Responsibilities Support the Contracts Engineer with contract management, documentation, and project administration Draft drawings, SOPs, and compile project data packs Assist with quality control, logistics, and site reporting Shadow field technicians and...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Data Engineer. Be the first to apply!
