Tech jobs
Job listings
Senior Java Engineer with Data Engineering Experience
Senior Java engineer leads large-scale data migrations and builds petabyte-level ETL pipelines using Java, Spark, and cloud platforms, while mentoring teams and ensuring data integrity.
Xperts: Senior Java Engineer (Data Engineering)
Senior Java engineer designs and builds large-scale data migration and ETL pipelines using Java, Spark, and cloud services, while leading technical design and mentoring teams.
Data Engineer | On-site | George, Western Cape
Design and build a modern, cloud-native data platform using GCP, Snowflake, and dbt to replace legacy systems and enable trusted analytics.
Lead Data Scientist
Lead a team building AI-driven fraud detection models and MLOps pipelines on AWS and Databricks to proactively identify financial crime patterns and reduce losses.
Data Architect
Design and lead the transformation of Takealot’s data platform from batch to real-time, setting technical standards and governance for a high-scale ecommerce and logistics ecosystem.
Azure Data Engineer Databricks Certified Real-Time DataOps
Builds real-time data pipelines on Azure and Databricks for a banking client, using PySpark, Kafka, and CI/CD to collect and process data.
Senior Data/AI Technical Architect
Senior AI and Data Cloud Architect designs enterprise-grade AI, analytics, and cloud solutions on Azure, AWS, and GCP, guiding clients through cloud transformation and AI adoption.
Software Developer II
Develop and optimize banking workflows using Java/Spring Boot, Camunda, and Kafka, integrating BPMN/DMN models with custom UIs and event streaming.
3352 Data Engineer (Expert)
Design and operate real-time data pipelines that integrate enterprise systems (Kafka, APIs, ETL) to feed operational automation and security workflows with resilient, high-quality data.
Software engineer (.net & aws)
Builds and maintains scalable .NET microservices on AWS, using C# and cloud-native tools like Lambda, API Gateway, and Kubernetes.
Big Data Engineer (Senior)
Senior Big Data Engineer designs and builds scalable data pipelines and platforms using Spark, Hadoop, and cloud-native tools to support analytics and ML workloads.
Senior Machine Learning Engineer
Build and productionise ML models for an e-commerce platform, using Python, TensorFlow/PyTorch, and cloud pipelines to improve product recommendations and business decisions.
Software engineer (back-end)
Build and maintain scalable back-end systems for online gaming using .NET (C#), RESTful APIs, and cloud platforms like AWS/Azure.
SENIOR AI ENGINEER
Build and deploy AI models for content personalization, newsroom automation, and recommendation systems using Python, TensorFlow/PyTorch, and cloud platforms.
Software engineer, java
Builds and maintains high-performance Java applications for mobile marketing automation, using Spring, JPA/Hibernate, and SQL to power global ad campaigns for telecom operators.
Senior ai engineer
Build Java-based microservices and AI tools for a Kafka platform in a large South African bank, including developer assistants and automation to streamline operations.
Senior database administrator
Senior database administrator role managing SQL Server and PostgreSQL environments, ensuring uptime, performance, and security for business-critical systems in a BPO setting.
Senior Software Developer, BPM/Camunda & AI Workflows
Builds scalable Java Spring Boot microservices and REST APIs, focusing on BPM/workflow automation with Camunda or IBM BPM, Kafka event streaming, and Azure DevOps CI/CD pipelines.
Software/ Data Engineer
Builds and maintains data pipelines and analytics for a mining-industry big-data platform, focusing on ingestion, processing, and storage to enable descriptive, diagnostic, predictive, and prescriptive analytics.
Data Engineer (Cloud)
Design and build scalable cloud data pipelines and warehouses using Azure, Databricks, and PySpark to turn raw data into trusted analytics-ready datasets for AI and BI.