Were Hiring: Senior Data Scientist (TigerGraph & AKS Kubernetes) Location: Johannesburg Employment Type: 12 months contract Experience: Senior (7+ years) | Principal (10+ years) Are you passionate about Graph AI, distributed systems, and cloud-native platforms? Were
As a Technical Services Consultant, you will have the opportunity to contribute to our ongoing success by delivering high-quality and timely technical implementation support and services that enable Public Financial Management (PFM) reform initiatives for governments
Job DescriptionHello Future Developer III Welcome to FNB, the home of the #changeables. We design for the shapeshifters and deliver products and services that make us incredibly proud of people that make it happen. As part
Our client is seeking an experienced Data Engineering Lead to design, build, and lead enterprise-scale data platforms that enable business intelligence, advanced analytics, reporting, and data-driven decision-making. The successful candidate will provide technical leadership across the
Company Description OUTsurance has been propelling the South African insurance industry forward for the last 28 years. As leaders in the field, we’re always looking for innovative ways to create digitally-advanced solutions, without losing sight of
Job Purpose We are seeking a Senior AI engineering specialist with deep expertise in designing and scaling hyperscale cloud systems and advanced AI platforms. This role requires a strong foundation in distributed systems, machine learning, statistics,
Job Title: Apache Kafka Engineer Location: Johannesburg — Hybrid (minimum 3 days per week in office) Engagement: Permanent and contract opportunities with a banking client. Applicants must have the right to work in South Africa; no visa
MAIN PURPOSE OF POSITION The main purpose of the Brand Manager encompasses a wide range of responsibilities of the product’s life cycle, and you will oversee a products, or part of it, from ideation to distribution.
Qualifications Masters degree in Software Engineering, Data Engineering, Computer Science or related field 5 years of relevant work experience Strong Scala and Python background Experience with Apache Spark and/or Ray Knowledge of AWS, GCP, Azure, or other
Job Responsibilities Collaborate closely with the data science manager to establish and execute the teams technical vision, strategy, and goals. Provide effective leadership to the data science team, fostering a collaborative and innovative environment that encourages
Job Title Middleware Engineer (IBM MQ & Kafka – Development & Support) Description We are seeking a Middleware Engineer to support and enhance enterprise messaging platforms. This role combines development, integration, and production support for IBM
Qualifications Education: Minimum of 4-year tertiary degree in Computer Science, Mathematics, Statistics, Data Science or related field Master’s Degree in a Data Science, AI/ML, Statistical or related field (preferred) MBA or Masters (advantageous) Experience : (8+
Johannesburg, South Africa | Posted on 03/02/2026 We are seeking a skilled and motivated Java Developer to join our growing development team. The successful candidate will contribute to application architecture design , algorithm development , and
Johannesburg, South Africa | Posted on 18/06/2026 Key Responsibilities Design, develop, and maintain enterprise-grade backend applications using Java EE/Jakarta EE standards. Build and optimize APIs, microservices, and integration layers using frameworks such as Spring / Spring
Job Description RMB is a place where exceptional people create their own opportunities by challenging the conventional and driving sustainable impact. United by our proud heritage, strong ethics and philosophy of Traditional values. Innovative ideas, it’s
SEIDOR Networks is looking for a NOC Engineer to join a growing team based in Woodmead, JHB. The SEIDOR Networks NOC performs exception-based remote monitoring of customer network devices, servers and endpoints to key global regions.
DATA ANALYST Education 4-year Business Mathematics, Statistics, Data Science (or related) Degree Master’s in business administration is advantageous Experience Senior: 8+ years Relevant Experience, Specialist: 5+ years of Relevant Experience. A minimum of 5 years’ experience
Job Title F5 Engineer — Permanent & Contract (Zensar) — Banking client Description We are seeking an experienced F5 Engineer to support a major banking client in Johannesburg. This hybrid role requires a minimum of three
What You’ll Do: Full Stack development and maintenance of a Production Planning Capacity Management platform. Translate business requirements into scalable, high-quality solutions. Participate in Agile ceremonies, refine user stories, and propose system designs. Provide DevOps support,
Job category: Application Development and Programming Location: Centurion Contract: Permanent Remuneration: Market Related EE position: Yes Introduction Tracker requires the services of a Senior back-end developer in our Development and Engineering Department. The successful candidate will