Data Engineer
4 days ago
Data Engineer We are seeking a skilled Data Engineer to design and build scalable, consistent data solutions across the business. This role focuses on developing and maintaining robust data pipelines, supporting data warehousing, and ensuring the delivery of clean, structured datasets for reporting, analytics, and integration with AI-driven systems. As part of a collaborative development team, this is an excellent opportunity for someone looking to take ownership of impactful projects and advance their career in data engineering. Role Purpose The Data Engineer will work on creative, technically challenging projects that support a wide range of business systems and stakeholders. Collaborating with other developers in an agile environment, you will design and deliver functional modules, enhance applications, and implement scalable data solutions. With a strong emphasis on preparing data for analytics and AI initiatives, this is a hands‑on position where you will manage your own workload to deliver the greatest impact. Key Responsibilities Serve as the subject matter expert for data engineering and analytics. Translate reporting and AI integration requirements into scalable technical solutions. Build and maintain data warehouses, ensuring data is cleansed, normalised, and structured. Write efficient, well‑documented code in T‑SQL, KQL, and Python for transformations and orchestration. Enable data access for machine learning, LLMs, and intelligent systems. Support reporting and dashboarding via Power BI, including data modelling and DAX. Conduct design reviews, testing, and functional validation of data solutions. Ensure data platforms are reliable, secure, and compliant. Manage development tasks and backlog within Azure DevOps, reporting weekly on progress. Contribute to customer‑facing projects when required. Required Skills & Experience 3+ years experience as a Data Engineer or in a related role. Strong knowledge of Azure‑based data services (Fabric, Data Factory, Data Lakes, Power BI). Proficiency in T‑SQL, KQL, and Python for data processing. Hands‑on experience with Databricks, Delta Lake, or Apache Spark. Solid understanding of data warehousing, dimensional modelling, and ETL / ELT processes. Familiarity with CI / CD pipelines and Agile methodologies. Desired Skills Experience preparing data for AI / ML applications, including chatbots or LLMs. Knowledge of data governance, lineage, and cataloguing (Purview, OneLake). Exposure to web application development (SPAs) Experience with C# (.NET 6+) and Azure application hosting. Understanding of Git and secure development practices, including DevSecOps. #J-18808-Ljbffr
-
Data Engineer
2 weeks ago
Cape Town, Western Cape, South Africa Gig Engineer Full time R250 000 - R450 000 per yearPosition:Data EngineerLocation:Cape Town (Hybrid)Contract:12 MonthsRole DescriptionPerform code peer reviews of Junior Software Engineer buildsSupport the Technical Delivery Lead in translating requirements to Junior DevelopersSupport the Technical Delivery Lead in framework optimization initiativesSupport the Technical Delivery Lead in managing CI/CD...
-
Senior Structural Engineer
3 weeks ago
Cape Town, South Africa Gig Engineer Full timeAbout the Role We are looking to recruit a Senior Professional Structural Engineer to fulfil the role of Technical Lead in MCF & Industry in South Africa teams, which are looking to recruit to expand and develop their South Africa‑based Structural Engineering team to assist with our growing workload. Requirements Desired Qualifications and Professional...
-
Data and Analytics Engineer
2 weeks ago
Cape Town, South Africa NTT Data Full timeDatabase Managed Services Database administration: Ensure database remains efficient and secure. Fine tune of configurations, optimises resource allocation, ensure and implements best practices. Database performance tuning and management: Performance tuning and management for optimized data operations e.g. scalability and efficiency. Ensures peak performance...
-
Data and Analytics Engineer
2 weeks ago
Cape Town, Western Cape, South Africa NTT DATA Full time R500 000 - R1 200 000 per yearDatabase Managed ServicesDatabase administration: Ensure database remains efficient and secure.Fine tune of configurations, optimises resource allocation, ensure and implements best practices.Database performance tuning and management: Performance tuning and management for optimized data operations e.g. scalability and efficiency.Ensures peak performance...
-
Data and Analytics Engineer
2 weeks ago
Cape Town, Western Cape, South Africa NTT Data Full time R80 000 - R120 000 per yearDatabase Managed Services Database administration: Ensure database remains efficient and secure. Fine tune of configurations, optimises resource allocation, ensure and implements best practices. Database performance tuning and management: Performance tuning and management for optimized data operations e.g. scalability and efficiency. Ensures peak performance...
-
Data Engineer
2 weeks ago
Cape Town, South Africa Set Consulting Full timeData Engineer – Cape Town The Data Engineer will support the Digital Delivery Project by designing, developing, and maintaining data systems and digital engineering workflows to enable data-driven project delivery. DutiesDesign, develop, and maintain data structures and pipelines for data collection, transformation, storage, and integration across...
-
Cape Town, South Africa Amazon Data Services South Africa (Pty) Ltd - E35 Full time**DESCRIPTION**: Roles starting from March 2026 in South Africa. At Amazon Web Services (AWS), we are working to be the most customer-centric company on earth. To get there, we need exceptionally talented, bright, and driven people. Amazon is continually evolving and is a place where motivated employees thrive and also where employee ownership and...
-
Data Engineer
1 week ago
Cape Town, Western Cape, South Africa Global One Full time R250 000 - R500 000 per yearJob briefWe are looking for an experienced data engineer to join our team. You will use various methods to transform raw data into useful data systems. For example, youll create algorithms and conduct statistical analysis. Overall, youll strive for efficiency by aligning data systems with business goals. To succeed in this data engineering position, you...
-
Data Engineer
2 weeks ago
Cape Town, South Africa Trs Staffing Solutions Full timeOverview With offices in Australia, Africa, Canada, Peru and the Philippines, our client proudly delivers high quality professional engineering and project delivery services globally, across the resources, infrastructure and industrial processes sectors. By joining this global team and learning from renowned subject matter experts, they can offer you a...
-
Engineering Technician
1 week ago
Cape Town, South Africa Amazon Data Services South Africa (Pty) Ltd Full timeAWS Infrastructure Services owns the design, planning, delivery, and operation of all AWS global infrastructure. In other words, we’re the people who keep the cloud running. We support all AWS data centers and all of the servers, storage, networking, power, and cooling equipment that ensure our customers have continual access to the innovation they rely...