Careers
View all our open positions and talent vacancies
Your search did not return any results.
Sales Account Executive Reference No: 968337880 | Johannesburg, South Africa | Posted on: 12 June 2026
We offer a flexible and exciting work environment, and ample of opportunities for you to learn and grow. As an Account Executive and team member of our talented team, you will have significant impact on our company’s success. This position is a critical sales role within our business and pivotal to ensure that we meet the growth and profit expectations we are aiming to achieve. The role will be focused on ensuring customer success while delivering on your commitments to Analytics Solutions. You will be responsible for leading the virtual team to deliver a successful year across all your GP targets and Key Performance Indicators. What you'll do: Leadership Lead your cross-functional account team as a unified solutions team, pulling the team together with the customer's success at the centre of your account plan strategy. Partner with account teams to ensure maximum opportunity is realized within your account set. Use your executive team as part of your account plan to assist in delivering success. Customer Focus: Understand, articulate, and document your customers' business and industry and the role that the solutions provided play in their success. Identify and understand key market drivers and the impact these have on your customers while proposing solutions to assist them in dealing with these challenges. Demonstrate strong business orientation and commercial acumen, creating win-win deals for clients and the business. Build lasting relationships and sell to senior decision-makers, including both business and IT executives. Focus the bulk of your time on your customers. React quickly and appropriately to new situations that arise suddenly and ensure customer service surpasses expectations on every engagement. Business and Sales Acumen: Build a qualified pipeline through market development and prospecting activities. Qualify and prioritize prospects within a designated customer base, generating opportunities through planning, prospecting, networking, execution, and relationship building. Deliver clear and compelling communication around Data Integration and Data Analytics value propositions and how they relate to prospects' business environments. Demonstrate strong negotiation skills resulting in win-win outcomes for customers and the business. Be an excellent communicator with strong listening, verbal, presentation, and writing skills. Be a positive, focused, and organized individual with a relentless drive to succeed. Always be proactive, strive for excellence, and never give up. Be a problem solver. Think creatively and outside the box to ensure customers receive maximum value from the solutions provided. Professionalism and Positivity: Be organized and well-prepared for all customer, partner, and internal engagements. Always search for what is possible, focusing on why we can rather than why we can't. Learn from the past and contribute positively to the wider business community. Embrace a mindset focused on growth and the art of the possible. Act as an ambassador for the business, leading and championing its solutions with customers, partners, and internal stakeholders.
Salary: Negotiable
Solution Architect Reference No: 2456150733 | Johannesburg, South Africa | Posted on: 11 June 2026
We are a dynamic and growing technology consulting company seeking an experienced Solution Architect with a strong focus on mobile applications. This role will involve designing and delivering scalable, secure, and high-performing mobile solutions for enterprise clients. You will work closely with cross-functional teams, including product, engineering, and business stakeholders, to define architecture strategies and ensure successful implementation across mobile platforms. What you'll do: Define end-to-end solution architecture for mobile applications (iOS, Android, and cross-platform) Translate business requirements into scalable and secure technical solutions Provide leadership and architectural direction across mobile development teams Design integration patterns with backend systems, APIs, and third-party services Ensure adherence to best practices in mobile architecture, security, and performance Evaluate and recommend appropriate technology stacks and frameworks Support delivery teams throughout the development lifecycle Conduct architecture reviews and maintain technical documentation Collaborate with stakeholders to align technology solutions with business goals Your Expertise: Proven experience as a Solution Architect with a strong mobile applications focus Solid experience in mobile development (native and/or cross-platform frameworks such as Flutter, React Native, or Xamarin) Strong understanding of API design (REST/GraphQL) and backend integration Experience with cloud platforms (e.g., Azure, AWS, or GCP) Knowledge of mobile security best practices Familiarity with CI/CD pipelines and DevOps practices Excellent stakeholder management and communication skills Ability to work in a consulting/client-facing environment Qualifications: TOGAF 10 (or equivalent such as Zachman, ArchiMate 3) AWS Solutions Architect – Professional, Microsoft Azure Solutions Architect Expert, or Google Professional Cloud Architect Kubernetes certifications: CKA (Certified Kubernetes Administrator) or CKAD (Certified Kubernetes Application Developer) Security certifications: CISSP, CCSP, or CISM TM Forum Open Digital Architecture or Open APIs certification GSMA Mobile Money certification (advantageous) Key Competencies Strategic thinking with the ability to align technology to business goals Strong written communication skills — able to produce clear High-Level Designs (HLDs), Architecture Decision Records (ADRs), and executive-level summaries Strong stakeholder engagement and influencing skills across Group and Op-Co environments Proficiency in architecture modelling tools (ArchiMate, UML) Experience with Domain-Driven Design (DDD) and bounded-context modelling Solid understanding of security principles, data privacy, compliance standards, and threat modelling (e.g., STRIDE, OWASP MASVS for mobile) Familiarity with TM Forum Open APIs and Open Digital Architecture (ODA) Exposure to telecommunications standards (3GPP, GSMA) Practical use of AI-assisted tools (e.g., GitHub Copilot, Claude, ChatGPT, AI-assisted modelling) to accelerate architecture design, documentation, and code review Strong influence and negotiation skills, particularly when engaging with Op-Co CTOs and senior stakeholders Nice to Have Experience in enterprise-scale environments Exposure to microservices architecture Knowledge of containerisation (Docker, Kubernetes) Previous consulting experience
Salary: Negotiable
Site Supervisor Reference No: 4162392672 | Johannesburg, South Africa | Posted on: 11 June 2026
We are seeking a proactive and detail-oriented Site Supervisor to oversee daily operations, workforce management, and administrative processes at client sites. The successful candidate will be responsible for ensuring compliance with workplace policies, health and safety regulations, and client service level agreements while maintaining strong stakeholder relationships. This role requires experience in contract management, industrial relations, and employee supervision, with a focus on timesheet administration, payroll coordination, training facilitation, PPE and compliance tracking, and HR-related support What you'll do: Oversee resources based at client sites. Ensure thorough feedback to all project stakeholders Attend to and assist in resolving administrative requests in line with stakeholder requirements Managing all orders on site effectively. Enforce all workplace policies and procedures. Coordinate training and professional development activities for employees according to stakeholder requirements Ensure that all administrative documentation retention is handled in line with POPI and stored according to stakeholders’ policy Coordinates prepare and follow-up on timesheet collation, submissions, and accuracy for payroll and pay slip delivery inclusive of all other salary related documentation Prepare and submits weekly and monthly reports to all stakeholders in line with SLA requirements Manage and report all IR and HR related issues Ensure that all employees adhere to Health and Safety rules Managing and arranging Medicals when required in line with stakeholder requirements Managing PPE distribution on site, register to be provided manage and track PPE, Medicals, Licenses (Forklift), work permits expiry in line with client SLA Follow up and manage feedback on IOD process Conduct risk observations Arranging and Attending meetings in line with stakeholder requirements Your Expertise: 3-5 years’ experience in similar or related role Strong communication and interpersonal skills with aptitude in building relationships with professionals of all organizational levels Ability in problem solving and negotiation IR experience minimum with BCEA & LRA 2 to 5 years’ experience in contract management Knowledge and experience on MS Office packages Qualifications: Qualification Essential Matric Degree in HR Management and/or Business Management / Administration Qualifications preferred Certificate in Human Resources or Supervisor Development Programme Certificate in Industrial Relations
Salary: Negotiable
Operations Manager I Reference No: 2839197795 | Johannesburg, South Africa | Posted on: 11 June 2026
We are seeking an experienced and results-driven Operations Manager to lead service delivery, workforce management, and business growth initiatives across multiple client portfolios. The successful candidate will be responsible for managing Service Delivery Consultants and Site Supervisors, driving operational excellence, ensuring stakeholder satisfaction, and achieving profitability targets. This role requires strong leadership, financial acumen, and relationship management skills, with a focus on client retention, business development, labour risk mitigation, and compliance with HR and labour legislation. What you'll do: Manage and give direction to the Service Delivery Consultant and Site Supervisors Prepare and executes growth plans with Service Delivery Consultant and Site Supervisors Prepare and attain profitability targets for portfolio growth and potential new business andplay an integral part in assisting and guiding Service Delivery Consultants in generating newsales that will turn into long-lasting relationships Network and raise levels of awareness of business Ensures positive stakeholder relationships and delivery within portfolios to all stakeholders Oversees all on-boarding and labour risk mitigation at key client sites Ensures all stakeholders meet their contractual and financial obligations Ensures accurate monthly reporting on business results Serve as the link of communication between key clients and internal teams when deemedNecessary Giving direction and assisting with generating client costing sheets, commercials,contracts, and proposals when required as well as participating and presenting to clientson up sell and cross sell opportunities Giving direction and provide Industrial Relations (IR) support as needed to ensureadherence to all organisational HR/IR policies, procedures, and Labour Legislation. Coordinate disciplinary processes, grievance handling and performance managementjointly with the Client and Service Delivery Consultant Assist with Credit management when required. Assist with input into annual budgets Prepare Weekly Sales Reports. Attend Weekly Sales Meetings. Keep abreast of competitor activities and industry developments CRM system adherence Your Expertise: 3 -5 years proven experience as a senior service delivery manager in strategic Workforce Management products set across industries Experience in sales and providing solutions based on customer needs Strong communication and interpersonal skills with aptitude in building relationships with professionals of all organizational levels. Ability in problem-solving and negotiation. Able to multitask, priorities, and manage time efficiently. Goal-oriented, organized team player. Strong financial acumen Solutions orientated Strong Microsoft Suite skills Ability to work with or without supervision. Qualifications: Qualification Essential Grade 12 Degree or Diploma in Business Administration and Management and/or HR or similar Qualifications preferred Postgraduate qualification in Business Management
Salary: Negotiable
Machine Learning & AI Developer Reference No: 52798563 | Johannesburg, South Africa | Posted on: 09 June 2026
We are seeking a highly skilled ML & AI Developer to join our growing Data & AI team. The successful candidate will be responsible for designing, developing, deploying, and maintaining machine learning and AI solutions that deliver measurable business value. This role requires a strong engineering mindset, hands-on experience with machine learning production environments, and the ability to work independently with stakeholders across the business. The ideal candidate will have experience building scalable AI and machine learning solutions, implementing MLOps best practices, and working with modern cloud-based data and AI platforms. What you'll do: Design, develop, and deploy end-to-end machine learning solutions into production environments. Build and maintain scalable batch and real-time AI/ML pipelines. Develop, train, evaluate, and optimize machine learning models to solve business challenges. Collaborate with business stakeholders, data engineers, data scientists, and technology teams to translate requirements into production-ready AI solutions. Implement and manage MLOps practices including model deployment, monitoring, versioning, testing, and retraining. Build and maintain CI/CD pipelines for machine learning workflows. Develop and optimize large-scale data processing pipelines using Python, SQL, Spark, and PySpark. Deploy and manage machine learning solutions using Azure AI and data platform technologies. Monitor model performance, drift, and reliability to ensure ongoing business value and operational stability. Contribute to AI governance, security, and best practices across the organization. Research and evaluate emerging AI technologies and recommend innovative solutions. Your Expertise: 5+ years of experience in Machine Learning Engineering, AI Engineering, Data Science, or a related field. Proven experience delivering end-to-end machine learning solutions in production environments. Experience designing, deploying, and supporting scalable AI and machine learning applications. Experience working with large datasets and distributed data processing frameworks. Experience with Generative AI solutions. Exposure to Large Language Models (LLMs). Experience with Retrieval-Augmented Generation (RAG) architectures. Experience with vector databases and semantic search solutions. Experience integrating AI services into enterprise applications. Azure AI and Machine Learning certifications. Qualifications: Degree in Computer Science, Data Science, Engineering, Mathematics, Statistics, Information Systems, or a related field. Relevant Azure, Machine Learning, AI, or Databricks certifications would be advantageous. Technical Skills Strong proficiency in Python. Strong SQL skills. Hands-on experience with Spark and/or PySpark. Experience implementing MLOps practices and frameworks. Experience with CI/CD pipelines for machine learning solutions. Experience with MLflow, Kubeflow, or similar MLOps platforms. Experience with containerization technologies such as Docker and Kubernetes. Strong experience with the Azure AI and Data ecosystem, including: Azure Machine Learning Azure Databricks Azure Data Factory Experience building both batch and real-time inference solutions. Understanding of model monitoring, model governance, and operationalization of machine learning solutions. Personal Attributes Strong analytical and problem-solving skills. Excellent communication and stakeholder management abilities. Ability to operate independently and take ownership of solutions. Strong collaboration skills and ability to work across multidisciplinary teams. Continuous learning mindset and passion for emerging AI technologies.
Salary: Negotiable
Senior Data Engineer Reference No: 3749002825 | Johannesburg, South Africa | Posted on: 09 June 2026
We are seeking a highly skilled Senior Data Engineer with extensive experience in designing, developing, and maintaining enterprise-wide data architectures across multiple application platforms. Adept at building, operationalising, securing, and monitoring scalable data pipelines and data stores, ensuring alignment with architecture standards, solution designs, governance frameworks, and regulatory requirements. Proven ability to make data accessible, reliable, and optimised for downstream analytics and business use cases. Strong expertise in executing data engineering practices in accordance with established standards, frameworks, and technology roadmaps to support data-driven decision-making and organisational growth. What you'll do: Acquire datasets that align with business needs and requirements to enable useful and actionable information, providing feedback on the clarity and completeness of data requirements. Analyse data elements and systems, data flow, dependencies, and relationships to ensure conceptual physical and logical data models Apply subject matter expertise into decisions relating to data engineering and data integration. Educate internal stakeholders on data engineering and data integration perspectives on new approaches Build required infrastructure for optimal extraction, transformation and loading of data from various data sources using various technologies (i.e. AWS and SQL technologies). Build, create, manage, and optimise data pipelines, move data pipelines into production, enabling data consumers to utilise data for reporting purposes Collaborate with insights teams, Technology engineers and Data & Analytics leadership to identify opportunities for process improvements, recommend system modifications and give input to the development of policies for data governance Contribute to automation initiatives and guide the identification, design, and implementation of internal process improvements, automation of manual processes, optimising data delivery, re-designing infrastructure for greater scalability, etc Design, document and implement processes for executing partner system alignments, communicating these with the relevant stakeholders including Governance. Continually enhance processes to deal with the dynamics of partner systems alignment Develop across several application platforms, provide capability across application platforms, construct, test and maintain complete data architecture, allowing for data-led and data driven decision making Enable and execute internal and external data migrations across different databases, applications, servers and define and implement data stores based on system requirements and business consumer requirements Execute on the design, definition and development of Application Programming Interfaces (API's), aligning to relevant frameworks and guidelines. Create data tooling, enabling data consumers in building and optimising data consumption, taking integration and usage patterns into account Guide and manage a small team to develop across several application platforms and provide capability across application platforms Identify, design and implement internal process improvements including re-designing infrastructure for greater scalability, optimising data delivery, and automate manual processes Liaise and collaborate with technology colleagues and segment/country data teams to understand viable data solutions within architectural guidelines Make data accessible by interpreting business requirements, defining and providing technology solutions that collect, manage, and convert raw data into usable information to be interpreted by data consumers and insights teams. Take part in, to ensure, the deployment of solutions in accordance with applicable architecture, solution designs, standards, policies and governance requirements Participate in the vetting and promoting of content created in the business for business reuse Partner with Information security teams to safeguard and ensure compliance with data governance and data security requirements while creating, improving and operationalising integrated and reusable data pipelines Participate in the vetting and promoting of content created in the business for business reuse Partner with Information security teams to safeguard and ensure compliance with data governance and data security requirements while creating, improving and operationalising integrated and reusable data pipelines Pro-actively perform analyses of data to identify and recommend optimisation and improvements and enable proactive analysis and evaluation of the databases to identify and recommend improvements and optimisation Research data integration, warehousing and reporting best practices, ensuring applicable standards are adhered to and applied in the solution design Shape data traceability standards, guidelines and processes to ensure data quality by guiding processes such as keeping track of data sources and setting up appropriate data version control processes and systems ensuring alignment to defined data architecture Your Expertise: 5-7 years experience in building databases, warehouses, reporting and data integration solutions. 8-10 years deep understanding of data pipelining and performance optimisation 8-10 years' experience in database programming languages including SQL, PL/SQL, SPARK and or appropriate data tooling. Qualifications: Business Commerce Information Studies Information Technology
Salary: Negotiable
Senior Electrical Engineer III Reference No: 4261810542 | Pretoria, South Africa | Posted on: 05 June 2026
We are seeking a highly skilled and experienced Senior Electrical Engineer with 5–8 years of expertise in Power System Protection, Telecontrol, and Substation Automation. The ideal candidate will have a proven track record in protection system design, relay settings, commissioning, fault analysis, and leading complex electrical engineering projects from concept through to implementation. Experienced in reviewing and approving protection and telecontrol system designs, conducting system studies, relay coordination, load flow and fault level analyses, and performing site commissioning, testing, and troubleshooting of protection relays, RTUs, SCADA, and communication systems. What you'll do: Reviewing and approving protection and telecontrol system designs and settings. Performing complex system studies, relay coordination, and fault simulations. Leading site commissioning, testing, and troubleshooting of relays, RTUs, and communication systems. Providing technical guidance and training to junior engineers. Preparing and reviewing technical reports, project documentation, and as-built drawings. Participating in client meetings, technical reviews, and project planning sessions. Ensuring compliance with regulatory standards, company procedures, and industry best practices. Provide technical support to BD and Sales Provide support for GE / IST, A-eberle protection, control and automation products Evaluate customer inquiries and technical feasibility of projects Contribute towards sales plan and target setting Your Expertise: Function related experience: 5-8 years of experience in Power System Protection, Telecontrol, and Substation Automation. Proven track record in protection system design, relay settings, commissioning, and fault analysis. Experience leading technical teams and mentoring junior engineers. Hands-on experience with site testing, commissioning, and troubleshooting complex electrical systems. Proficiency in Engineering design software: AutoCAD, ZWCAD, Microstation Strong technical report writing skills. Ability to manage and interact with subcontractors and suppliers. Computer literacy with good working knowledge of relevant OEM product software and power systems simulation packages: DigSilent Powerfactory, Matlab Simulink, PowerSim. Ability to effectively communicate with team members and customers. Excellent understanding and interpretation of project specifications, drawings, single line diagrams and data sheets. Excellent understanding of electrical network load flow and fault levels study. Knowledge of tele control systems - SCADA Qualifications: Essential Qualifications: Matric Bachelor’s degree in electrical engineering (B. Eng/BSc. Eng Electrical). Professional registration with ECSA (PrEng) is required. In-depth knowledge of power system protection principles, telecontrol systems, and substation automation. Strong understanding of relay types, SCADA/RTU integration, and communication protocols (IEC 61850, DNP3, Modbus, etc.). Preferred Qualifications: Postgraduate degree or specialized training in power systems protection or automation. Certifications or vendor-specific training on protection relays (e.g., GE, ABB, SEL) and SCADA systems. Project management or leadership training.
Salary: Negotiable
Engineering Technologist Reference No: 3374309894 | Pretoria, South Africa | Posted on: 05 June 2026
We are seeking a highly skilled and experienced Engineering Technologist with over seven years of expertise in Substation RTU, Telecontrol, and SCADA systems, and a proven track record in the design, testing, commissioning, and delivery of substation automation projects. The ideal candidate will possess strong engineering knowledge and hands-on experience in providing technical solutions, conducting Factory Acceptance Testing (FAT), and supporting projects throughout the full project lifecycle. What you'll do: Design, testing and commissioning of substation automation systems. Engineering services to customer and internal projects Mentoring and coaching of junior staff. Accreditation of trainees on testing of substation automation systems Assistance for Business development processes and customer requirements Verify and assist with engineering solutions during project execution Factory Acceptance Testing of projects completed before delivery Your Expertise: Function related experience: More than 7 years’ experience with Substation RTU/Telecontrol/SCADA systems Project experience: 5 years Knowledge of SCADA protocols Good understanding of engineering principles. Computer literacy with good working knowledge of relevant OEM product software. Ability to communicate effectively with team members and customers. Strong technical document writing skills. Leadership and management skills. Ability to analyse complex problems, interpret operational needs and develop integrated solutions Basic knowledge of protection systems Qualifications: Essential Qualifications: Matric Certificate Bachelor of Technology (BTech) in Electrical Engineering. Preferred Qualifications: Registration with ECSA as a Professional Engineer Technologist. Computer programming related course (Python,/C#/C++) Project Management related course Basics Power Systems Protection related course
Salary: Negotiable
Senior DevOps Engineer Reference No: 4107151484 | Johannesburg, South Africa | Posted on: 05 June 2026
We are looking for a hands-on DevOps Engineer to operate inside a AWS native banking environment. You will own the build, automation, and operational tooling that delivery teams rely on every day CI/CD pipelines, infrastructure as code, environment provisioning, configuration management, and the developer experience that surrounds them. This is an engineering role first. You will spend the majority of your time in code and configuration: writing pipelines, building automation, hardening environments, and removing manual toil from the path to production. You will work alongside developers, architects, security engineers, and platform teams to keep delivery flowing reliably inside a regulated, PCI-DSS environment. Site Reliability Engineering experience is a strong advantage. You will use it to push the platform further sharper observability, better incident response, lower failure domains, and resilience patterns built into the way services are deployed and run. What You'll Do Core DevOps Engineering Design, build, and maintain CI/CD pipelines that move code from commit to production safely and repeatably across the delivery estate. Automate AWS workload provisioning and configuration deployment using infrastructure as code, with environments that are reproducible, version-controlled, and auditable. Build and operate the deployment automation, release tooling, and environment management that delivery squads depend on day to day. Harden the developer experience repository templates, pipeline templates, deployment patterns, and self-service tooling that reduce friction without weakening control. Integrate security and compliance controls into pipelines and infrastructure secrets management, access control, change traceability. Translate business and technical requirements into scalable, automated delivery solutions that align to the AWS Well-Architected Framework. AWS & Platform Engineering Work hands-on across an AWS estate, integrating cloud-native services with on-premises systems where the banking environment requires it. Build and operate workloads across EC2, RDS (EBS, EKS, ECS, Load Balancing, Secrets Manager, KMS, and Service Catalog. Use AWS CDK as the primary infrastructure-as-code tool, with CloudFormation, Ansible, and scripting languages applied where they fit best. Apply networking fundamentals routing, segmentation, security groups, DNS, TLS, and load balancing to design environments that are both secure and operable. Support the operational lifecycle of platform services the wider engineering organisation depends on, including identity, messaging, and application server tiers where present. Site Reliability Advantageous Depth Where SRE skills are present, the role expands to include the following. These responsibilities are not the primary requirement but will materially strengthen the contribution of an engineer who brings them. Identify and reduce failure domains across the platform, designing systems that contain blast radius and recover gracefully from partial failure. Apply SRE principles SLOs, post-incident learning to improve reliability, performance, and the team's response to production issues. Enhance observability across environments through stronger monitoring, structured logging, useful alerting, and dashboards that surface what matters during an incident. Troubleshoot and optimise low-latency, Java-based applications in production, working alongside application engineers to resolve issues at the system Build automation that minimises business impact during maintenance and failures, and that reduces the operational load carried by delivery teams. Collaboration & Mentorship Contribute as a strong technical voice in a cross-functional team alongside Architects, Engineers, Business Analysts, Scrum Masters, and Security partners. Mentor engineers across the team on DevOps practice, AWS engineering, automation, and where applicable SRE principles through pairing, code review, and worked examples. Drive collaboration across squads, lifting the standard of automation, observability, and operational discipline beyond the immediate team. Champion delivery excellence secure, automated, observable, and repeatable as the default way of working. What We're Looking For Essential Experience 7+ years hands-on experience in a DevOps or SRE role, with a clear weighting toward DevOps engineering, automation, and CI/CD delivery. Hands-on experience in AWS environment, preferably in financial services with PCI-DSS compliant systems. Demonstrable track record implementing CI/CD pipeline automation across functional areas of a delivery organisation. Strong AWS workload automation experience covering infrastructure provisioning and software configuration rollout. Practical experience implementing observability for hybrid and cloud-based environments. Strong working knowledge of networking principles and protocols. Working understanding of the AWS Well-Architected Framework and how to apply it in practice. Advantageous Experience Demonstrable experience with Site Reliability Engineering principles and practices in production environments. Troubleshooting low-latency, Java-based applications in an SRE context and infrastructure-level performance investigation. Experience operating inside an audit-heavy regulated environment beyond PCI-DSS change control, evidence capture, segregation of duties. Ways of Working A hands-on engineer at heart most effective when the work is in pipelines, code, and configuration rather than in process documents. Pragmatic about automation automates what matters, leaves what doesn't, and knows the difference. Strong collaborator across engineering, security, and operations, with the ability to translate technical decisions into language non-engineers can act on. Holds the line on operational and security discipline without becoming a blocker to delivery. Technology and Tooling Essential AWS Services: EC2, RDS, EBS, EKS, ECS, Load Balancing, Secrets Manager, KMS, Service Catalog. AWS CDK. Observability tooling: AWS CloudWatch, Splunk or AppDynamics, ELK. CI/CD platforms (Harness, Azure DevOps, GitLab, or equivalent). Operating Systems: Linux and Windows Server. Preferred Python scripting. AWS CloudFormation. Ansible Bash scripting. Optional Zabbix monitoring. Keycloak ActiveMQ WebLogic 14c. Nginx Certifications (Beneficial) AWS Certified SysOps Administrator (CloudOps Engineer). AWS Certified Solutions Architect – Associate.
Salary: Negotiable
Junior Software Developer Reference No: 2262742270 | Pretoria, South Africa | Posted on: 05 June 2026
We are seeking a motivated and detail-oriented Junior Software Developer with 1–2 years of experience in software development, implementation, maintenance, and support. Possessing a strong foundation in system configuration, software development lifecycle (SDLC), database management, and enterprise software implementation, the ideal candidate will support Smallworld software environments while contributing to development, maintenance, customer support, and training initiatives. What you'll do: Smallworld Software Configuration, Maintenance and Support. Smallworld Software Development Smallworld product training. Customer training and support. Project documentation Your Expertise: Function related experience: 1-2 years of experience in the Software Development, Implementation, Maintenance and Support Qualifications: Essential Qualifications: Matric Engineering Degree, Computer Science Degree or B.Com. Information Management Preferred Qualifications Knowledge of Object-Oriented Programming Knowledge of Telecommunications Networks Knowledge of Electrical Networks Knowledge of general computer hardware and software. Knowledge of Microsoft Office products. Skills: Technical & Domain Competencies Software Development Lifecycle (SDLC) System Configuration & Maintenance Database & Data Handling Basic Infrastructure Knowledge Telecommunications Network Knowledge Electrical Network Knowledge Enterprise Software Implementation Client Engagement Behavioural Competencies Problem-Solving & Analytical Thinking Learning Agility Attention to Detail Team Collaboration Time Management
Salary: Negotiable
Senior .Net and Blazor Developer Reference No: 2429943710 | Cape Town, South Africa | Posted on: 04 June 2026
We are looking for a Senior Developer who has evolved with the tech landscape, demonstrating strong adaptability and deep development knowledge. You’ll play a key role in designing, building, and maintaining enterprise-grade applications using modern .Net technologies—particularly with C#, Blazor, and the Azure ecosystem. If you thrive on clean code, secure practices, reusable components, and scalable architectures, this role is for you. What you'll do: Design, develop, and maintain scalable web applications using C#, .NET Core, and Blazor (Server and WASM). Build and enhance component-based UIs using Fluent UI (preferred) or MudBlazor, ensuring reusability and performance. Develop back-end services using ASP.Net Core, following clean architecture principles. Integrate with Azure B2C for authentication and manage secure file transfers using Azure Blob Storage. Implement Entity Framework Core for data persistence, including LINQ queries and database migrations. Build CQRS-based request pipelines using MediatR. Implement robust audit logging, error handling, and security mechanisms. Contribute to CI/CD processes using Azure DevOps for seamless builds, testing, and deployments. Collaborate with cross-functional teams including UI/UX designers, QA engineers, and product managers. Stay up-to-date with evolving tech stacks and mentor junior developers. Your Expertise: 10 years of overall software development experience with at least 5+ years working with modern .NET technologies. Deep expertise in C# programming and .NET Core development. Solid experience with Blazor Framework, including Blazor Server and Blazor WebAssembly. Proficient in creating modular, reusable UI components using Fluent UI or MudBlazor. Skilled in Entity Framework Core, including writing LINQ queries and handling DB migrations. Hands-on experience with Azure services, particularly Azure B2C, Blob Storage, and Azure DevOps. Familiarity with MediatR and CQRS design patterns. Strong understanding of secure coding practices, including audit logging, secure file transfers, and error handling. Excellent problem-solving skills and a proactive attitude toward learning and applying new technologies. Experience working in Agile/Scrum environments. Prior involvement in enterprise-grade software projects. Contributions to open-source or developer communities. Proven experience filling a leadership role. Technical overview of the required skills: C# and .NET Core Deep understanding of C# is foundational. Familiarity with ASP.NET Core for back-end services Blazor Framework Proficiency in both Blazor Server and Blazor WebAssembly (WASM). Understanding of component-based architecture and lifecycle UI Libraries and Design Systems Experience with Fluent UI (preferred) or MudBlazor Ability to build reusable UI components like grids, buttons, and menus Entity Framework Core For data access and ORM (Object-Relational Mapping). Includes DB migrations and LINQ queries Azure Ecosystem Azure B2C for authentication and authorization. Azure Blob Storage for file handling. Azure DevOps for CI/CD pipelines and deployment MediatR and CQRS Implements Command Query Responsibility Segregation (CQRS) patterns for request handling Security and Logging Audit logging of database changes. Secure file transfers and error handling
Salary: Negotiable
Power Platform Developer Reference No: 2374383824 | Cape Town, South Africa | Posted on: 04 June 2026
We are a tech consulting company seeking a skilled Power Platform Developer to join our team on a contract engagement with one of our key clients. This role is focused on designing, building, and maintaining business applications and automation solutions using Microsoft Power Platform and SharePoint Online. The successful person will translate business requirements into scalable, user?friendly digital solutions that improve operational efficiency, streamline workflows, and enhance data visibility across the organisation. This role has a strong focus on SharePoint Online architecture and solution delivery, alongside Power Apps and Power Automate development. What you'll do: Develop custom business applications using Power Apps (Canvas) to digitise and optimise business processes Build, maintain, and enhance automated workflows using Power Automate, including approvals, notifications, and system integrations Design, configure, and manage SharePoint Online solutions, including site architecture, lists, libraries, and permissions Implement role-based access control and adhere to data governance and security best practices Collaborate closely with business stakeholders to gather requirements, provide technical guidance, and deliver solutions aligned to business needs Troubleshoot, support, and optimise existing solutions to ensure performance, reliability, and scalability Document solutions and provide handover and training to end users and support teams Your Expertise: Proven experience developing solutions using Microsoft Power Platform Strong SharePoint Online architecture and administration experience Excellent stakeholder engagement and requirements?gathering skills Able to work independently in a consulting and client?facing environment Value Delivered: Enable the organisation to move away from manual, paper-based, or fragmented processes Deliver efficient, automated, and user?centric digital solutions Enhance operational efficiency and improve workflow visibility Design, develop, and support scalable business solutions across the organisation Technology Stack Microsoft Power Platform: Power Apps (Canvas) Power Automate Power BI (basic use and report integration) Microsoft 365 & SharePoint: SharePoint Online Lists, Libraries, Permissions, Site Architecture
Salary: Negotiable
Business Development Executive (OSS) Reference No: 3699967186 | Pretoria, South Africa | Posted on: 04 June 2026
We are seeking an experienced and dynamic Business Development Executive to lead and manage the sales and business development function within a technical engineering environment. The successful candidate will be responsible for overseeing the sales team, including task allocation, mentoring, leave management, and overall performance management, while ensuring the achievement of business targets and strategic objectives. What you'll do: Management of sales and business development division, including assigning tasks/projects, leave approvals, mentoring, etc Compilation of sales plans and target setting Compilation of quotations, tenders and solutions by the required due dates Site or customer visits Efficient communication to all sales or proposal stakeholders, in particular the customer Follow-up on back orders and communicate any delays to customers Continuous feedback to the customer regarding the progress of the order Develop and maintain good customer relationships for the future growth of the company Use the various sales tools (CRM, ERP etc) Prepare and deliver presentations to new or existing customers Assisting the customers with vendor registrations or our credit applications Vetting of orders, initiate and follow up on registration of new material codes for ERP Liaison with customers with regards to payment terms e.g. COD etc Follow up on technical questions from customers Evaluate customer inquiries and technical feasibility of projects Interface with the Company’s engineering departments regarding customer requirements and specifications Development of sales and marketing material Your Expertise: At least 10 years’ relevant experience in the protection and substation automation environment Technical knowledge of the iST products, solutions and the application thereof Continuous training on relevant sales courses and iST products or solutions Qualifications: Matric Engineering degree or higher diploma Factors impacting the Job (e.g. Systems, travel, environmental aspects) Travel both locally and internationally (Code B drivers licence minimum required) After work-hours expectations to complete time sensitive submissions Site or Customer liaison work requiring periods away from home Submission of tenders and quotes to various customers Supplier relationships Access to CRM or other sales tools (IT infrastructure)
Salary: Negotiable
Junior Technician Reference No: 51160621 | Pretoria, South Africa | Posted on: 03 June 2026
We are seeking a motivated and detail-oriented Junior Technician with a National Diploma in Electrical Engineering and hands-on experience working in electrical substations. The successful candidate will be responsible for conducting factory acceptance testing of RTU systems, including GE D20, D25, D400, iBox, G100, and G500 devices, as well as supporting protection system factory and site acceptance testing. This role involves providing technical support, investigating and repairing RTU, protection, and control equipment, and assisting with the successful delivery of engineering projects. What you'll do: RTU Systems factory acceptance testing including GE D20, D25, D400, iBox, G100, G500. Protection systems factory acceptance testing and site acceptance testing Technical support on iST supplied RTU and Protection equipment. Investigation and repair of RTU and protection and control equipment Your Expertise: A minimum of 1 year’ s experience working in electrical substations. Computer literacy Technical report writing skills. Ability to adapt and learn reasonably fast. Ability to communicate effectively with team members and customers. Ability to solve protection and RTU related issues. Ability to adapt to different application software related to the products Qualifications: Essential Qualifications: Matric ND Electrical Engineering Preferred Qualifications: Project Management related course Power System Protection related course Registration with ECSA as a professional (or candidate)
Salary: Negotiable
Senior Project Manager Reference No: 2797390461 | Cape Town, South Africa | Posted on: 02 June 2026
We are seeking a Senior Project Manager to lead a large-scale, complex project involving multiple stakeholders, workstreams, and delivery teams. This role will be responsible for establishing the project structure, governance framework, and delivery approach required to drive successful execution across business and technology functions. The successful candidate will provide leadership across planning, stakeholder engagement, risk and dependency management, vendor coordination, and project governance, ensuring delivery is achieved on time, within budget, and aligned to strategic business objectives. Please note that this role is a 6-month project contract and is hybrid in Pinelands, Cape Town. What you’ll do: The Project Manager will establish and maintain the delivery framework required to coordinate all activities across the initiative. Their responsibilities will include, but are not limited to: Setting up the overall project structure, including governance forums, roles and responsibilities. Coordinating and facilitating workshops with stakeholders, delivery teams, and external vendors. Developing and maintaining a consolidated project plan with clear milestones for each workstream. Tracking progress across all teams and providing consolidated reporting to stakeholders. Managing dependencies, risks, and issues across business and technical teams. Overseeing contracting and engagement with external service providers or vendors as required. Ensuring alignment across business, technology, compliance, and operations stakeholders. Providing regular communication and updates to senior leadership on progress and blockers. Core Requirements: Executive Engagement Demonstrated experience managing and influencing C-suite and senior executive stakeholders (CFOs, COOs, Board level etc.) directly Ability to translate complex technical and delivery complexity into clear executive narratives — both written (programme reports, board packs) and verbal (steering committees, leadership briefings) Comfortable challenging and aligning executives where there is disagreement or lack of direction, with gravitas and diplomacy Experience owning and running programme steering committees and governance forums at executive level Planning & Complex Coordination Strong command of integrated programme planning — managing interdependencies across multiple workstreams, squads, vendors, and functions simultaneously Proficiency in building and maintaining master delivery roadmaps that span 12–24+ month horizons Experience running RAID management (Risks, Assumptions, Issues, Dependencies) at programme — not just project — level Skilled at critical path analysis and scenario planning under uncertainty Operating in Ambiguous & Siloed Environments Proven ability to operate and drive clarity in environments with high ambiguity — able to create structure and governance where little exists Experience breaking down organisational silos and building cross-functional alignment across disparate business units, teams, or geographies Adept at facilitating alignment workshops, establishing ways of working, and building a shared programme culture from scratch Comfortable defining scope, priorities, and ways of working when these are unclear or contested Your expertise: 8–12+ years of programme management experience, with at least 5 years at senior level managing complex, multi-workstream digital programmes Proven track record of delivering large-scale digital transformation programmes end-to-end (not just projects) Mastery of programme governance — owning programme-level risks, dependencies, budgets, and benefits realisation Certified in a recognised methodology (MSP, PgMP, or equivalent) — not just project-level (PMP/PRINCE2) Qualifications: Relevant Tertiary Degree in (Finance, Information Technology, Computer Science) Essential Certifications: Project Management Professional (PMI- PMP / PgMP / ACP / CAPM) / PRINCE 2 Agile Practitioner, SAFe Lean Portfolio Management, Preferred Qualifications: Certified Scrum Master (CSM)
Salary: Negotiable
Service Desk Agent I Reference No: 2149575827 | Cape Town, South Africa | Posted on: 02 June 2026
We are seeking a customer-focused and proactive Service Desk Agent with strong communication, telephony, and incident management skills. The ideal candidate possesses excellent customer service abilities, professional telephone etiquette, and a positive attitude, with a proven commitment to delivering exceptional customer satisfaction. Experienced in call logging, event monitoring, incident management, and system availability checks, they take ownership of issues from initiation through to resolution while ensuring adherence to service level agreements (SLAs). What you'll do: Excellent customer interaction. Positive attitude required with excellent telephone etiquette Team player with good work ethic and attendance record Self-driven - Get the job done Strong event management abilities with customer focused Requires performing daily application availability checks and event monitoring tasks Strong sense of responsibility in taking ownership of problems and seeing them through till completion. Excellent customer satisfaction, interaction and engagement Provide proactive system monitoring To ensure that we communicate accurately and timeously with the relevant clients regarding Incidents logged Meeting of the relevant Service Level Agreements in the Call Logging System by the Service Desk Ensure that calls are assigned to the next resolver groups within the specified timeframes Working well with another colleague/team player/ willing to assist Ensure that all correspondence is adhered to, executed, or noted in the correct manner Following instructions including customer Working Instructions (WI) or management instructions Go-getter Your Expertise: Telephony soft skills qualifications Multi-tasking skills Qualifications: Qualification Essential National Senior Certificate/ Senior Certificate/ Grade 12 A+ and N+ English - Can converse and has the necessary email skills to be able to deal with relevant stakeholders Pass typical recruitment checks (criminal, qualification, ID verification checks, etc.) Qualifications preferred ITIL v3 certification Service Desk experience Call centre experience Telecommunication experience Event Management Experience Incident Management Experience
Salary: Negotiable
On site Desktop Engineer Reference No: 1821806416 | Heidelberg, South Africa | Posted on: 02 June 2026
We are seeking a dedicated and customer-focused Onsite Desktop Engineer to provide hands-on technical support and ensure the reliable operation of end-user computing environments. The successful candidate will be responsible for diagnosing and resolving hardware, software, and network-related issues, delivering exceptional onsite support, and maintaining high levels of customer satisfaction. What you'll do: IT infrastructure support for the butchers, mainly windows desktops. Other systems used at factories support (Training will be provided). Your Expertise: Basic Desktop support. User troubleshooting. End user interaction and assistance Qualifications: Qualification Essential Matric Some basic IT training. Qualifications preferred Windows desktop support Service desk & Ticket logging
Salary: Negotiable
Intermediate Test Analyst Reference No: 4150230625 | Cape Town, South Africa | Posted on: 02 June 2026
We are a leading tech consulting firm seeking an experienced Intermediate Test Analyst to join our Cape Town-based team on an initial 6-month contract. You’ll be working with a prominent client in the financial services (asset management) space, contributing to the delivery of high-quality, reliable solutions in a fast-paced, Agile environment. This role requires a hands-on tester with strong analytical capability and advanced SQL skills to support deep back-end validation and data integrity testing. What you'll do: Designing and executing functional test cases based on business requirements Building, maintaining, and optimising regression test packs Performing manual testing across key phases including: System Integration Testing (SIT) User Acceptance Testing (UAT) Regression & Smoke Testing Identifying, logging, and tracking defects using Jira Investigating and validating fixes for production incidents and defects Conducting extensive back-end testing using SQL (Oracle / SQL Server) to validate data accuracy, transformations, and integrations Writing and executing complex SQL queries to support test scenarios and defect analysis Performing API testing using tools such as Postman or SOAP UI Applying risk-based testing approaches to prioritise critical areas Collaborating closely with developers, business analysts, and stakeholders Actively contributing to Agile ceremonies (stand-ups, sprint planning, retrospectives) Your Expertise: Proven experience in manual testing within Agile environments Very strong SQL skills (essential) — including the ability to write complex queries for data validation, troubleshooting, and back-end testing Strong understanding of the software development lifecycle (SDLC) Experience with test management tools such as: Quality Center (QC), ALM, Azure DevOps, or XRay Experience in API testing Strong analytical and problem-solving skills Excellent communication and collaboration abilities Qualifications: Matric (required) ISTQB Certification (required) Relevant IT qualification (degree or diploma) Nice to Have Experience in the financial services / asset management sector Exposure to mobile testing (manual or Appium-based automation) Familiarity with modern testing practices and tools
Salary: Negotiable
Junior Developer Reference No: 1577907123 | Durban, South Africa | Posted on: 02 June 2026
Are you a tech enthusiast eager to kickstart your career? Join our dynamic team as a Junior Developer, where you’ll collaborate on exciting projects, solve real-world problems, and hone your skills in a supportive, fast-paced environment. If you’re passionate about programming, love learning, and thrive on teamwork, this role is your next big opportunity! Your expertise: Good understanding of the server hosting environment (Server operating systems, networks, storage) Gensym G2 Experience [framework, setup and config, development and fault finding] Mobile Application Development Experience Minimum 2 years’ experience in software analysis, design, and development. Minimum 2 years’ experience with Microsoft C# Dot Net development. Minimum of 1 years’ experience coding with Internet Information Services, HTML, JavaScript, JQuery, ORM, AngularJS, Bootstrap, SQL Server Reporting Services, SQL & PLSQL, Application Program Interfaces, ORACLE Qualifications: University B-Degree in Computer Science, Software Engineering, Electrical Engineering or equivalent (e.g. B.Sc., B. Com, or B.Eng.) C# Certification .Net Certification Gensym G2 Official certification
Salary: Negotiable
Technical Account Manager Reference No: 2429517953 | Johannesburg, South Africa | Posted on: 29 May 2026
We are seeking a results-driven Technical Account Manager to build and maintain strategic customer relationships while driving the successful adoption and optimization of enterprise technology solutions. The ideal candidate will provide technical guidance, lead onboarding and enablement initiatives, and align customer success strategies with business objectives to deliver measurable value. This role requires strong collaboration with cross-functional teams to resolve technical challenges, enhance customer satisfaction, and identify opportunities for account growth, renewals, and long-term partnership success. What you'll do: Strategic Customer Engagement & Relationship Management Serve as the primary post-sales technical and success contact for a portfolio of strategic customers. Build and maintain strong relationships with customer stakeholders at all levels (executives, IT, OT, engineering, and end users). Develop a deep understanding of customers’ business goals, technical environments, and digital transformation initiatives. Onboarding, Adoption & Enablement Lead customers onboard and ensure smooth handovers from sales. Develop and execute tailored adoption and enablement plans, including training, workshops, and success roadmaps. Guide customers through change management and process alignment to accelerate time-to-value. Technical Advisory & Best Practices Provide ongoing technical guidance on AVEVA solutions (Operations Control, PI System, MES, Unified Operations Centre, Predictive Analytics, CONNECT, etc.). Recommend best practices, architecture improvements, and integration strategies to optimize deployments. Conduct health checks, usage reviews, and proactive monitoring to ensure solution reliability and performance. Value Realization & Success Planning Create and maintain Technical Customer Success Plans that define measurable success criteria, milestones, and KPIs through Evaluation & Road mapping (E&R) service. Map solution capabilities to customer business outcomes (e.g., operational efficiency, asset reliability, sustainability). Conduct regular Executive/Quarterly Business Reviews to assess value delivered and align on evolving goals. Advocacy, Feedback & Growth Act as the voice of the customer, relaying feedback to product management, R&D, and support teams. Promote new product features and innovations to increase solution engagement. Partner with Sales and/or Solution Architects where necessary to identify upselling, cross-sell, and expansion opportunities. Drive customer renewals and account growth by demonstrating ongoing value and mitigating churn risks. Cross-Functional Collaboration & Issue Management Collaborate closely with Sales, Support, Professional Services, Solution Architects, and Partners to deliver unified customer experience. Manage escalations and coordinate resolution of technical or service issues. Contribute to internal account planning and forecasting activities. Sales Alignment As part of driving customer success and business growth, the TAM collaborates closely with Renewal Sales and Solution Architects as necessary to ensure technical strategies align with revenue objectives. Key responsibilities include: Account Growth & Opportunity Identification Proactively identify upsell, cross-sell, and expansion opportunities within existing accounts by mapping AVEVA solutions to evolving customer needs. Partner with Renewal Sales and/or Solution Architects to develop account growth strategies and pursue high-value opportunities. Revenue Influence & Forecasting Provide insights on customer adoption, usage trends, and solution gaps to support account planning and forecasting. Contribute to renewal processes by demonstrating ongoing value and mitigating churn risks. Strategic Partnership with Sales Act as a trusted technical advisor during sales cycles for existing customers, validating solutions and positioning technical roadmaps. Participate in joint customer meetings with Sales to present technical strategies and value propositions. Executive Engagement for Business Outcomes Lead Quarterly Business Reviews (QBRs) and Executive Briefings to showcase ROI, business impact, and future opportunities. Influence decision-makers by connecting technical capabilities to strategic business objectives. Advocacy & Pipeline Development Promote new product features and innovations to increase engagement and create demand for additional offerings. Your Expertise: 10–15 years’ experience with proven track record. Expert knowledge of AVEVA product portfolio (Operations Control, PI System, MES, Unified Operations Centre, Predictive Analytics, CONNECT, etc.). Track record and solid understanding of IT/OT convergence, industrial automation, IIoT, CONNECT, data analytics, and cloud architecture (Azure/AWS/etc.). Proven experience in technical advisory, customer success, or account management in B2B/industrial software. Excellent relationship management, communication, and presentation skills. Ability to balance customer advocacy with business objectives (renewals, adoption, and growth). Qualifications: Matric BSc/BTech/NDip in Engineering or Computer Science
Salary: Negotiable
Sales Executive – Software Engineering Reference No: 2193098515 | Johannesburg, South Africa | Posted on: 28 May 2026
We are looking for a high-performing Sales Executive with a technical background to drive growth across our Software Engineering business by building strategic client relationships and positioning innovative technology solutions that deliver measurable business outcomes. This role is suited to a consultative sales professional with strong experience in digital transformation, application modernisation, software engineering, managed services, and enterprise solution selling. What You’ll Do: Drive new business acquisition and strategic account growth across enterprise and mid-market clients. Position iOCO Software Engineering offerings including: Application Modernisation AI-enabled Delivery Cloud-native Engineering Application Managed Services Custom Software Development Digital Product Engineering Agile Delivery Services Quality Assurance and Testing Service, Product and UX Design Build trusted relationships with CIOs, CTOs, Product Executives, Digital Leaders, and key business stakeholders. Identify customer business challenges and align iOCO Software Engineering capabilities to measurable business outcomes. Develop, manage, and maintain a healthy qualified sales pipeline across multiple industries. Lead consultative sales engagements from qualification through to commercial closure. Collaborate with technical architects, delivery teams, and business leaders to shape compelling and commercially viable solutions. Drive strategic growth within existing accounts through cross-sell and upsell opportunities. Support RFPs, proposals, client presentations, and executive engagements. Work with hyperscaler and OEM partners including AWS, Microsoft, Google Cloud, and strategic ISVs where applicable. Maintain accurate sales forecasting, CRM hygiene, pipeline reporting, and account plans. Contribute to the evolution of Software Engineering go-to-market messaging, value propositions, and sales collateral. Stay informed on market trends, emerging technologies, competitor offerings, and innovation opportunities. Support the growth of recurring managed services and long-term client partnerships. Assist Client Directors, Key Account Managers, and Business Heads with strategic sales initiatives where required. Ensure strong alignment between customer expectations, commercial commitments, and delivery capability. Qualifications: Relevant Degree or Diploma in Business Management, Information Technology, or related field Relevant industry certifications advantageous Cloud or technology sales certifications advantageous Your Expertise: Minimum 5 years experience in enterprise technology solution sales. Proven experience selling software engineering, digital transformation, or technology consulting services. Strong understanding of one or more of the following: Application Modernisation Cloud Transformation Custom Software Development Managed Services AI/Automation Solutions Agile Delivery Services Digital Product Engineering Experience engaging senior stakeholders and executive decision-makers. Strong commercial, negotiation, and deal-closing capability. Experience building pipeline through proactive business development and strategic networking. Understanding of SDLC, Agile delivery methodologies, DevOps, and cloud-native technologies. Experience working within complex enterprise solution sales cycles. Excellent presentation, communication, and relationship management skills. Ability to articulate business value, ROI, and transformation outcomes. Strong collaboration skills across sales, technical, delivery, and executive teams. Experience within financial services, telecommunications, retail, or public sector environments advantageous. Knowledge of hyperscaler ecosystems such as AWS, Microsoft Azure, or Google Cloud advantageous. Key Success Measures: Achievement of annual GP and revenue targets Pipeline generation and conversion performance New logo acquisition Strategic account growth Forecast accuracy Managed services and recurring revenue growth Executive stakeholder engagement Proposal and opportunity conversion rates
Salary: Negotiable
Channel Manager Reference No: 1647627049 | Midrand, South Africa | Posted on: 28 May 2026
We are seeking an experienced Channel Manager to establish, grow, and execute a high-performing partner ecosystem across Sub-Saharan Africa. The role is responsible for developing and managing a professional partner programme, onboarding new channel partners, and driving a partner-for-life approach that supports long-term growth and collaboration. The Channel Manager will work closely with sales, marketing, technical, and training teams to align channel strategies, improve partner performance, and expand coverage across the full AVEVA product portfolio. What you'll do: Establish and execute professional partner program Identify and onboard new channel partners Drive partner for life approach with the ecosystem Identify and resolve conflicts and challenges within the channel Drive increase in certifications and new partnerships Manage renewals for the existing partners Work with partners to create digital journeys and strategies Manage the performance of existing partners, and develop strategies to improve their sales and revenue Grow ecosystem to cover the full AVEVA portfolio Create and execute Sub-Saharan Africa partners growth strategy Partner with Sales, Marketing, Technical & Training to provide Partners with the support required Collaborate with the sales team to align sales and channel efforts Monitor industry trends and stay up-to-date on competitors and market conditions Create and manage channel partner budgets and forecasts Develop and implement channel partner programs, such as training, marketing, and incentives Measure and report on the performance of channel partners, using metrics such as sales and revenue Ensure efficient technical and Pre-sales support for partners. Provide support and training to partners to ensure success Provide support and guidance to partners on product and solution offerings Provide reports regarding ecosystem health Prepare and develop presentations for internal and market facing events Attend industry events and conferences to build relationships and promote the company Your Expertise: 3-5 years of experience in channel management technical sales Proficiency in customer relationship management OEM channel sales experience Industrial Software Sales experience Beneficial: 1 year in AVEVA or similar Portfolio experience Strong verbal and written communication skills, with experience presenting to partners and stakeholders Knowledge of sales techniques and strategies Ability to build and maintain relationships with partners Strong problem-solving and negotiation skills Time management and organizational skills Ability to work independently and as part of a team Flexibility and adaptability to change A desire to learn and grow in the channel management field AVEVA Portfolio knowledge and skills Qualifications: Essential Qualifications: Matric Certificate, Relevant Diploma / Certifications Preferred Qualifications: Bachelor’s degree in Computer Science / Engineering/ Sales / Management
Salary: Negotiable
Service Delivery Manager Reference No: 2598130714 | Johannesburg, South Africa | Posted on: 27 May 2026
The Service Delivery Manager is a key senior role which involves overseeing the delivery of efficient and optimized support for services within in the environment as per agreed contract with the client. It is the service delivery manager's job to make sure the services are engendered as per the SLA, with an efficient service that exceeds the expectations and needs of customers and clients. What you'll do: Manage teams to deliver the service as per contract Facilitate HR processes with involvement from HR Manage the team capacity and knowledge Identify opportunities to grow the business Line Management and Performance Management via OKR's Service Level Management (tight SLAs) and reporting Management of 3rd party vendors/suppliers Build, maintain and improve client relationships Lead and drive operational goals and meetings Provide accurate operational reports Customer Satisfaction Management Facilitate and enforce change management Demonstrate problem solving and troubleshooting skills Management and alignment of MES and IIT groups across sites Researching new/enhanced technologies and alternative methods of efficiency Developing and applying the appropriate application/technical/architectural approach in preparation of proposals and quotations requested by the customer. Drive training and enforcing quality standards Managing quality assurance/improvement programmes Managing cost and drive cost saving Design and maintain operational processes and procedure to support service delivery Senior Standby Duties Manage relationships with and between team members Facilitate recruitment of best people with HR Demonstrate leadership and mentoring skills Communicate effectively Responsible for following and enforcing all applicable corporate, company, and regulatory policies and procedures Be responsible and accountable for all company assets under the function’s control Maintain awareness of the staff morale in the department and take necessary action to maintain positive morale and /or address declining morale levels within the operational team Provide effective and pro-active leadership Responsible for new sales and upsell into current clients Your Expertise: 10+ Years of Experience in an IT Operational Environment 5+ Years of Line Management Experience IIT Experience MES Experience Qualifications: Essential Qualifications: Grade 12 Bachelor’s degree or diploma in Computer Science Preferred Qualifications: ITIL Certification
Salary: Negotiable
TECHNICAL TEAM LEAD Reference No: 1254454204 | Johannesburg, South Africa | Posted on: 27 May 2026
We are seeking a Technical Team Lead. The successful candidate will be meeting contractual obligations by managing team members by facilitating all activities in the execution of service calls on time, in budget and according to scope. What you'll do: Coordinating team members, subcontractors and other support staff. Ensuring quality project handovers from Projects department to ensure speed/reliability with regards to aftersales support and further expansions and ensuring installations and support/maintenance according to SANS Standards. Ensure profitability per agreement and for the department. Develop, train and lead team members. Attend to service calls as and when required. Installations: Project Coordinating all new installations by making sure that client knows requirements as well as meeting deadlines. Maintenance: Ensure that hardware / software maintenance is scheduled and performed on all relevant equipment/systems as per SLA and supplier requirements. Accurate and up to date maintenance documentation to justify and guarantee visits. Timesheets/ Documentation/ team efficiency Reporting. Vehicle log sheets and stannic card reconciliations. Identify risks pertaining to regional team members, projects or customers. Your Expertise: Function related experience: 3 years + management experience within an Electronic security and/or workforce management solutions environment. Leading teams: 3 years. Knowledge and application of standards relevant to the industry. Knowledge of Electronic security technologies, workforce management and infrastructure solutions. Communication and Negotiation skills – Ability to formulate, structure, present and negotiate a solution with a potential customer. Understanding of Service Level Agreements and compliance thereof. Business Acumen – General understanding of business drivers and able to recognise opportunities. Public and Private sector knowledge. Knowledge and understanding Health and Safety and legal liability. Strategic management of the business/operation P&L. Management of staff including individual performance management and IR related matters. Managerial Reporting Qualifications: Essential Qualifications: Grade 12 certificate. Electrical engineering Diploma or equivalent experience. Diploma in Management or equivalent experience. Relevant Electronic security technologies and Workforce management experience. Beneficial Qualifications: Degree in management. Financial basics qualification. Security Technologies (Access Control, CCTV, VMS, Fire, BMS), Workforce Management, Infrastructure Certifications. Electrical engineering Degree or relevant Electrical Diploma / Certification. PSIRA Certified (Grade E and B).
Salary: Negotiable
Service Desk Agent I Reference No: 2535652008 | Cape Town, South Africa | Posted on: 25 May 2026
We are seeking an experienced and customer-focused Service Desk Agent with a strong background in first-line technical support and incident management. The successful candidate will be responsible for logging and managing support calls across multiple channels, ensuring timely ticket resolution, handling customer escalations, and maintaining SLA compliance. The role requires excellent communication and soft skills, experience with ticket management systems, and the ability to provide first call resolution for technical and ERP-related queries. What you'll do: Facilitate logging of calls via all channels (telephonic; walk-in; email) Accurately log calls on ticket management system Ensure tickets are regularly updated with relevant information to facilitate customer communication and timeous resolution Facilitate First Call Resolution of technical incidents and requests via phone or email First Call Response for customer ERP calls (training to be provided) Route tickets to second line and external Vendors to achieve call resolution Management of tickets to ensure compliance to resolution SLA Call related admin such as vendor management, high priority communication to users etc. Handling of complaints and escalations to ensure customer satisfaction Your Expertise: 5 years of Service Desk experience including first line support Qualifications: Qualification Essential Grade 12/ National Senior Certificate/ Matric A+ and/or N+ Excellent Soft Skills Pass typical recruitment checks (reference, criminal checks, etc.) Qualifications preferred ITIL Foundation V3 or ITIL Foundation 4 Technical IT Qualification
Salary: Negotiable
Dealer Systems & Application Support Specialist Reference No: 759863246 | Johannesburg, South Africa | Posted on: 21 May 2026
We are seeking a highly motivated and experienced person to fill the role of Dealer 'Systems & Application' Support Specialist, responsible for delivering a system support across our dealership network, with a focus on effective system usage and process alignment. This role requires a strong understanding of Automotive dealership systems and processes, with a specific focus on Sales, Sales Administration, Post-Service, and Sales Experience Follow-Up systems. The successful person will play a key role in supporting dealerships, resolving system-related issues, improving process adoption, and driving effective system usage, while building strong relationships with dealer staff and management team. Key Responsibilities System & Application Support Provide remote and on-site support for dealership systems and applicationsTroubleshoot and resolve system issues aligned to relevant processes and standardsRecreate and analyse dealership issues to identify root causes Dealer Process Support (Sales & Follow-Up Focus) Support dealerships in optimising Sales, Sales Admin, and Follow-Up processesGuide users on correct usage of post-service and sales experience systemsIdentify inefficiencies and ensure alignment to best practice dealer workflows Training, Coaching & User Enablement Deliver onsite and remote training sessions to dealership teamsProvide hands-on coaching to Sales, Admin, and support staffConduct user assessments and needs analysis to identify training gapsDrive improved system adoption Stakeholder Engagement Build strong relationships with dealer staff, management, and internal teamsAct as a key point of contact between dealerships and technical teamsCommunicate findings effectively to management Reporting & Performance Monitoring Monitor system usage, adoption, and performance trends at dealershipsAnalyse data and generate actionable insightsPrepare and deliver clear, professional reports and presentationsTrack progress, risks, and areas for improvement Implementation Support rollout of system enhancements and new initiativesEnsure successful adoption of changes within dealerships Requirements Minimum 5 years’ experience in a dealership environment (essential)Experience in Dealership Sales, Sales Admin, or PSE environments (essential)Solid understanding of dealer processes, workflows, and follow-up systemsProven ability in training, coaching, and supporting usersStrong experience with reporting and performance trackingValid driver’s license, own vehicle and willingness to travelAffinity for technology Qualifications Matric (Grade 12) – essentialRelevant qualification in Business or related field – advantageous Skills & Competencies Strong interpersonal and relationship-building skillsExcellent communication, facilitation, and presentation abilityAbility to train, mentor, and influence users at all levelsStrong analytical and problem-solving skills (process-focused)Ability to translate data into clear, actionable insightsWell-organised, proactive, and results-driven What Success Looks Like High levels of system adoption and correct usageEffective and timely resolution of dealership issuesStrong, trusted relationships with dealerships and the Management team Other details Initial 12 month contract Location: Johannesburg - hybrid way of work
Salary: Negotiable
Tech Lead (.Net and Angular) Reference No: 3854017043 | Johannesburg, South Africa | Posted on: 21 May 2026
We are seeking a highly skilled Lead Developer to join our team and drive the development of cutting-edge applications using .NET and Angular. What you’ll do: Leading the Development Process Work with and direct the team’s software engineers in setting the standards for coding, testing and software quality Collaborate closely with the team’s BAs on the efficient transition of BDD’s and Swaggers to the engineers as part of the overall workflow. Oversee and manage the scope, timeline, and goals for the delivery of working software Oversee and assist in the production of comprehensive documentation Oversee and provide support to production cutovers and migrations as required Lead the analysis and resolution of technical and application problem Supporting the Scrum Master Participate in and support backlog grooming, sprint planning, daily stand-ups, reviews, retrospectives, release planning, demos, and other Scrum related meetings Provide clear reporting on the status of the scope, timeline, and progress for the delivery of working software Assist in setting up a robust out of hours support process Assist in the prioritisation of bugs and defects Providing Guidance and Mentoring Participate in peer reviews of solution designs and related code Provide technical leadership to the teams’ software engineers through coaching and mentorship Identify and encourage areas for growth, education, and development within the team Your expertise: A Lead Developer with at least 10 years’ experience in development with 2 years Technical Leadership experience with a combination of following skills: Must have strong experience in Angular version 6 or higher C#.NET CSS, HTML, JavaScript. SQL Server or Relational Database experience. Strong cloud experience in Azure
Salary: Negotiable
Senior Business Analyst Reference No: 4285623256 | Johannesburg, South Africa | Posted on: 21 May 2026
We're seeking a Senior Business Analyst to join our team! If you're a mastermind at analysing data, identifying trends, and creating solutions, then we need you! Apply now and let's fight the forces of business chaos together What you’ll do: Consult to various clients, and their stakeholders, to understand their value chain, structure, functions, and products and/or services. Building and maintaining strong relationships with clients and acting as a consultant on the projects or applications. Challenge the business in their thinking, especially to understand the intent of the business requirement. With little supervision, elicit, gather, analyse, document, validate and communicate business requirements (User Stories and Acceptance Criteria) Write clear and concise user stories, epics, and features aligned with the INVEST principles to support effective agile development. Collaborate with the business to build and maintain a well-prioritized backlog, ensuring delivery teams have a continuous flow of valuable work. Conduct in-depth product analysis by developing strong knowledge of the existing product and identifying opportunities for improvement and innovation. Your Expertise: Experienced with Scrum Principles in an Agile Environment. Proven project experience in writing user stories, epics, features, in line with the INVEST principles of agile At least 6-7 years’ experience in Business Analysis across a custom software development environment. At least 3 years’ experience in Agile Projects Working knowledge of (OAS) Open API specification 2.0 and 3.0 Able to read and interpret JSON and XML files Able to understand and work using the Behaviour Driven Development (BDD) & Test-Driven Development (TDD) approach for new requirements that require development. Formal qualification such as a B. Com or BSc, diploma or certification (IIBA or similar) Personal Attributes: A proven ability to work across multiple project teams at a given time Demonstrated ability of high levels of communication skills – both verbally and written Strong problem solving, communication and presentation skills Ability to work under pressure towards predetermined/ established business objectives
Salary: Negotiable
Business Development Manager Reference No: 2285772026 | Johannesburg, South Africa | Posted on: 19 May 2026
We are seeking a results-driven and strategic Business Development Manager with extensive ICT and Industrial IT experience to drive business growth, strengthen client relationships, and identify new market opportunities. The ideal candidate possesses strong expertise in developing and executing marketing initiatives, revenue forecasting, budgeting, and preparing client proposals and quotations. With a deep understanding of ITIL frameworks and ISA95 standards, they are capable of managing complex projects, improving customer value, and expanding business operations in competitive markets. What you'll do: Contacting potential clients to establish rapport and arrange meetings. Planning and overseeing new marketing initiatives. Researching organizations and individuals to find new opportunities. Increasing the value of current customers while attracting new ones. Finding and developing new markets and improving sales. Attending conferences, meetings, and industry events. Developing quotes and proposals for clients. Developing goals for the development team and business growth and ensuring they are met. Training personnel and helping team members develop their skills. Revenue budgeting and forecasting for the business unit Developing cash flow and profit analysis on requested quotes and proposals for clients Your Expertise: Function related experience: 3-5 years ICT Experience: more than 10 years Engineering, Manufacturing or Industrial IT Experience: 3-5year Deep understating of ITIL framework and ISA95 standards Strong communication skills Ability to manage complex projects and multi-task. Excellent organizational skills. Ability to flourish with minimal guidance, be proactive, and handle uncertainty. Proficient in Word, Excel, Outlook, and PowerPoint. Comfortable using a computer for various tasks. Qualifications: Bachelor’s degree in business, engineering, IT/IS, marketing or related field.
Salary: Negotiable
UPS Technician Reference No: 613644488 | KwaZulu, South Africa | Posted on: 15 May 2026
We are seeking a skilled and results-driven UPS Technician with 5–8 years of experience in servicing, maintaining, repairing, and commissioning UPS systems, batteries, and inverters in accordance with OEM standards and Health and Safety regulations. The ideal candidate will have strong technical expertise in diagnosing faults, repairing damaged units using manufacturer-approved procedures and spare parts, and conducting comprehensive testing to ensure optimal UPS performance and reliability What you'll do: Servicing and general maintenance of UPS units, batteries, inverters, according to OEM specified guidelines and training following all Health and safety standards Ensure that relevant updated training and knowledge sharing is done, to better understand the equipment and participate in uplifting fellow technicians Ensuring UPS installations are safe and ready to be commissioned, then performing correct commission steps as per the UPS OEM Commissioning Procedure Repairing damaged units using manufacturer’s standards and spare parts Testing all UPS units before leaving working as follows: mechanically no damage, inverter set at correct voltages, rectifier correctly calibrated, switches between static and inverter without dropping the load, UPS Runs off battery (Mains fail test), load test the UPS and ensuring that battery charging parameters are set right Attending to client UPS issues as and when requested by reporting manager Travel within and outside South Africa’s borders to attend to UPS servicing and repairs, as and when required Assist, as required, Junior UPS technician with technical support and guidance, to enable them to perform the tasks themselves Sales Performing additional work outputs related to the role Your Expertise: Function related experience: 5-8 years Sales experience: 1 years Leading teams: <2 Years 5 years UPS experience Qualifications: Essential Qualifications: Matric Certificate Electrical Engineering Diploma N6, T3 or S4 Valid driver’s license Preferred Qualifications: Electrical Engineering Degree Soft Skills: Innovative Flexibility Forward-looking Interpersonal Awareness Efficiency Collaboration Outcomes orientated Resilience
Salary: Negotiable
ICT USER SUPPORT TECHNICIAN Reference No: 1860294143 | Cape Town, South Africa | Posted on: 15 May 2026
We are seeking a customer-focused and proactive User Support Technician with 1–3 years of experience in IT Service Desk and End User Support environments. The ideal candidate will have strong experience in incident and event management, call logging, and ensuring Service Level Agreements are consistently met while delivering exceptional customer service. Skilled in handling customer interactions professionally through excellent communication, telephone etiquette, and email correspondence, the candidate demonstrates the ability to multitask, take ownership of issues, and ensure incidents are resolved or escalated within the required timeframes. What you'll do: To ensure that we communicate accurately and timeously with the relevant clients regarding Incidents logged Meeting of the relevant Service Level Agreements in the Call Logging System by the Service Desk Ensure that calls are assigned to the next resolver groups within the specified timeframes Working well with another colleague/team player/ willing to assist Ensure that all correspondence is adhered to, executed, or noted in the correct manner Following instructions including customer Working Instructions (WI) or management instructions Go-getter KPA 3: Asset and Documentation Support Assist with IT asset tracking and inventory updates. Maintain basic documentation and user records. Your Expertise: Telephony soft skills qualifications and/or Call center/Service Desk experience English - Can converse and has the necessary email skills to be able to deal with relevant stakeholders Excellent Customer Interaction and communication Service Desk Experience Call Centre Experience Event Management Experience Incident Management Experience Multi-tasking skills Telecommunication experience Excellent customer interaction. Positive attitude required with excellent telephone etiquette Team player with good work ethic and attendance record Self-driven - Get the job done Strong sense of responsibility in taking ownership of problems and seeing them through till completion. Excellent customer satisfaction, interaction and engagement Service Desk Experience Call Centre Experience Qualifications: Qualification Essential Competency Matric / Grade 12 (Essential) IT-related certificate or diploma (e.g. IT Support, Information Technology, Systems Support) Industry certifications (advantageous): CompTIA A+ Microsoft Certified: Modern Desktop Administrator Associate 1–3 years’ experience in an IT Service Desk or End User Support environment Basic understanding of ITSM tools (e.g. ServiceNow, Remedy, Freshservice) Qualifications preferred/ knowledge ITIL certification
Salary: Negotiable
Project Manager I Reference No: 776733795 | Pretoria, South Africa | Posted on: 15 May 2026
We are seeking a highly organised and results-driven Project Manager with over 5 years of experience managing multi-disciplinary projects from initiation through to successful completion. The ideal candidate will have proven expertise in planning, compiling, and managing project schedules, budgets, forecasts, procurement, and expenditure while ensuring projects are delivered within scope, time, quality, and contractual requirements. What you'll do: Planning, compiling and managing project schedules Preparing, controlling and managing project budgets, forecasts and expenditure Procurement management for relevant projects, inter alia approval of project orders and ensuring delivery is in accordance with requirements of the relevant project, especially technical and time requirements. Managing the project within the scope of the applicable contract and application of best practice methods Quality assurance and control with particular emphasis on conformance to customer expectations Managing and guiding the project team, both internal resources and sub-contractors Risk management, including technical, contractual, financial, Health & Safety and schedule risks Effective change management Efficient communication to all project stakeholders, in particular the customer Your Expertise: Function related experience: 5 years project management experience Exposure to multi-disciplinary projects Experience in managing contracts based on NEC, GCC, FIDIC standard terms and conditions. Continuous training on relevant project management courses and material Qualifications: Essential Qualifications: Matric Certificate Project Management Degree/Diploma or the equivalent Recognised training required by the Occupational Health and Safety Act and Regulations, Act 85 of 1993, including inter alia Responsibilities of employers and employees, HIRA Preferred Qualifications: Engineering Degree or Diploma NEC/FIDIC/GCC Contracts training courses Incident Investigation qualification Soft Skills: Effective communication Leadership Adaptability Conflict resolution Stakeholder management
Salary: Negotiable
Development Tech Lead (API Governance & Lifecycle Management) Reference No: 2046237134 | Johannesburg, South Africa | Posted on: 14 May 2026
We are a leading tech consulting company seeking an experienced Development Tech Lead with strong expertise in API Lifecycle Management and Governance for an initial 3 month contract. This is a high-impact role supporting the implementation and oversight of governance frameworks within a large-scale enterprise API programme, working across multiple operating companies. About the Role You will play a critical role in ensuring standardisation, compliance, and maturity across the full API lifecycle. As a Development Tech Lead, you will provide technical leadership while acting as a bridge between technical and business teams, driving consistency, identifying gaps, and supporting continuous improvement across distributed environments. This role requires a strong combination of hands-on API expertise, governance leadership, and technical oversight. Key Responsibilities API Governance & Standards Ensure adherence to enterprise API governance frameworks, standards, and best practices Monitor compliance across the full API lifecycle Support the rollout and refinement of policies, standards, and guidelines API Lifecycle Oversight Govern end-to-end API lifecycle processes including design, development, testing, deployment, monitoring, and retirement Provide technical guidance across API design and implementation Ensure consistent lifecycle practices across multiple OpCos Collaborate with API platform teams (Apigee, MuleSoft, Azure API Management, etc.) Technical Leadership Act as the technical lead for API governance and lifecycle best practices Guide development teams on API design standards, integration patterns, and governance requirements Support alignment between architecture, development, and governance frameworks Gap Analysis & Continuous Improvement Assess current practices and identify gaps, risks, and inconsistencies Document findings and drive remediation plans through to closure Recommend and implement improvements to governance and processes Operating Model Alignment Support implementation of API operating models (centralised, federated, hybrid) Ensure clarity in roles, responsibilities, and accountability Align governance structures with business and technical operating models Stakeholder Engagement Act as a liaison between business and technical teams Facilitate governance forums, workshops, and decision-making sessions Reporting & Risk Management Maintain governance documentation, standards, and reporting artefacts Track compliance, maturity, risks, and adoption metrics Support audit activities and ensure alignment with security and regulatory requirements What We’re Looking For Strong experience as a Tech Lead with API and governance exposure Proven experience in IT Governance and API Lifecycle Management Deep understanding of API lifecycle stages and API-first strategies Experience with API platforms (e.g. MuleSoft, Apigee, Azure API Management, Kong) Solid knowledge of REST APIs, microservices, and integration patterns Experience with governance frameworks (e.g. ITIL, COBIT, TOGAF advantageous) Proven ability to conduct gap analyses and drive remediation plans Strong stakeholder management across multiple business units (OpCos exposure beneficial) Excellent communication, facilitation, and documentation skills Analytical, structured thinker with strong attention to detail Qualifications (Preferred) Degree in IT, Computer Science, or related field Certifications in API Management, TOGAF, ITIL, or COBIT Agile / SAFe experience (advantageous) Experience in multi-entity or multi-country environments Role Details Contract: Initial 3 months Location: South Africa Environment: Enterprise, multi-OpCo programme If you’re passionate about API leadership, governance, and driving technical standards at scale, we’d love to hear from you.
Salary: Negotiable
Business Development Manager I Reference No: 818106447 | Johannesburg, South Africa | Posted on: 14 May 2026
We are seeking a results-driven and commercially astute Business Development Manager with over 8 years of experience in strategic B2B sales, specialising in Talent Solutions, Temporary Employment Services (TES), Workforce Management, Functional Outsourcing, and Talent Acquisition. The ideal candidate will have a proven track record of driving revenue growth through new business acquisition, market expansion, and the successful development of long-term client relationships. What you'll do: Growth New Business Acquisition: Generate and convert new business opportunities through proactive prospecting, cold calling, and inbound lead management. Market Expansion:Identify, develop, and penetrate new markets and sales territories for Temporary Employment Services and Workforce Management solutions. Revenue Growth: Drive sustainable revenue and profitability growth by securing new clients and expanding existing accounts. Sales Pipeline Development:Build and maintain a strong sales pipeline through effective lead generation, opportunity qualification, and follow?up. Tender & RFP Success:Collaborate with the Bid Team to respond to RFPs, tenders, and formal proposals, improving win rates and deal value. Client Solution Selling:Conduct opportunity calls and present tailored Talent Solutions proposals aligned to client workforce needs. Brand & Market Presence:Strengthen brand positioning by representing the organisation at industry events, conferences, and networking forums. Competitive Positioning:Monitor competitor activity and adjust sales and marketing strategies to outperform competitors in target markets. Efficiency End?to?End Sales Execution: Manage the full sales lifecycle efficiently, from first contact and needs analysis through to negotiation and closure. Client Relationship Management: Build, manage, and retain long?term client relationships to support repeat business and client satisfaction. Market & Trend Analysis: Continuously monitor customer, industry, and market trends to inform sales strategy and identify growth opportunities. Strategic Alignment: Collaborate with internal teams to align workforce solutions with client requirements and delivery capability. Compliance & Risk Management: Ensure all business activities comply with labour legislation, TES regulations, and internal governance standards. Performance Tracking & Forecasting: Track key sales metrics, prepare accurate monthly, quarterly, and annual forecasts, and achieve set sales targets. Client?Centric Problem Solving: Provide timely, effective, and commercially sound solutions that address client needs and operational challenges. Your Expertise: 8 years + experience in Strategic sales in a B2B (Business to Business) environment. Experience with people solutions i.e BPO, Functional outsourcing, Talent Acquisition. Key Competences: Strategic Influence, Entrepreneurial Thinking, Customer Centric Qualifications: Qualification Essential Grade 12 Computer Literacy – MS Office (Word, Excel, Outlook, Power Point, Teams) Basic Financial management with understanding of GP Margins Qualifications preferred Project Management experience / qualifications Business Management degree in Sales and Marketing, or related Business Degree
Salary: Negotiable
Senior Engineer Reference No: 742206196 | Pretoria, South Africa | Posted on: 13 May 2026
We are seeking a highly experienced and technically skilled Senior Engineer with extensive expertise in energy management, AMR, EMS, and power metering systems to lead the design, implementation, and support of advanced energy solutions. The successful candidate will be responsible for compiling functional design specifications, overseeing EMS and AMR system design and commissioning, conducting FAT and SAT testing procedures, ensuring system integration, and maintaining quality assurance in line with customer specifications. What you'll do: Compiling functional design specifications. Training and guiding junior engineers and technicians. Providing technical assistance to BD. Energy and power meter framework design. EMS, AMR system design and commissioning. Metering systems FAT and SAT procedures and testing. Reviewing design documentation. Ensuring System integration and testing Quality assurance and control with particular emphasis on conformance to customer specifications Supporting field technicians Attending to client’s queries and supports. Configuring hardware (servers, switches, gateways, power meters). Your Expertise: 10 years’ experience in energy management, AMR, and EMS 5 years’ experience with Schneider Electric PME and ION architecture 5 years’ experience in billing/revenue energy meters (e.g., Landis & Gyr, Elster, Enermax) 3 years’ experience in power quality audit and mitigation equipment 5 years’ experience in industrial network switches and gateways (e.g., Moxa, Teltonika, Truteq) Advance skills in Microsoft Excel, Word, and PowerPoint. Microsoft SQL Server knowledge Technical knowledge of electrical panel design and meter installations Strong technical documents writing skills. Ability to effectively communicate with team members. Ability to manage and interact with subcontractors and suppliers. Qualifications: Essential Qualifications: National Senior Certificate or equivalent Electrical / Electronic Engineering Degree Preferred Qualifications: Post graduate qualification in Engineering (Electrical) Registered with ECSA as a Professional Engineer Short courses: Project Management background Power Quality background Schneider Electric advanced PME Certified Energy Management (CEM) Energy Performance Certification (EPC) Soft Skills: Advanced Technical Expertise Systems Design & Engineering Assurance Project Management & Delivery Technical Leadership & Mentorship Client & Stakeholder Engagement Quality Assurance & Compliance Problem?Solving & Analytical Thinking Business & Commercial Acumen Continuous Improvement & Innovation Operational Excellence & Field Support Professionalism & Accountability
Salary: Negotiable
Technical Support Engineer Reference No: 2936888897 | Johannesburg, South Africa | Posted on: 13 May 2026
We are seeking an experienced Technical Support Engineer to provide software and hardware support across customer sites, focusing on Electronic Security, Safety Systems, and Workforce Management Solutions in line with contractual SLA commitments. The successful candidate will be responsible for delivering medium to high-level technical support, ensuring system uptime, maintaining strong customer relationships, and supporting installations, commissioning, and maintenance activities across multiple client environments. This role requires a hands-on technical professional with strong troubleshooting ability, customer-facing experience, and a proactive approach to service delivery. What you'll do: Medium to high-level technical support on systems, hardware, and software (onsite, remote, and telephonic) Acting as technical liaison with customers General fault finding and troubleshooting Infrastructure fault finding and commissioning Project and system commissioning Technical training for customers and internal teams Supporting technical sales lead development Attending service calls across all installed hardware/software sites Assisting with database-related issues (e.g. SQL Express) Maintaining accurate ticket updates within the incident management system Ensuring continuous customer communication regarding service issues Coordinating small installations and ensuring client requirements and deadlines are met Scheduling and performing hardware/software maintenance as per SLA and supplier requirements Maintaining accurate maintenance documentation General administrative duties (timesheets, documentation, reporting, health & safety) Customer, supplier, and technical assistant training Providing peer support when required Your Expertise: 5+ years function-related experience 2+ years leading teams 2+ years project experience pan>3+ years security software & hardware installation 5+ years BES/SQUBE or SYNERION software & hardware implementation and commissioning Networking skills (TCP/IP, DHCP, Static IP, VLAN – N+ beneficial) Electronic skills (low current power, relays) Experience installing turnstiles, vehicle barriers, and mantraps Certification/experience installing and commissioning CCTV and Access Control solutions including: Fire certification (advantageous) Building Management Systems experience (Tridium advantageous) Strong structured fault-finding methodology Software and hardware installation experience High customer service orientation Qualifications: Grade 12 or equivalent / College Diploma MCSE and/or N+/A+ or National Diploma in Electronic/Electrical Engineering (advantageous) Access Control and/or Time & Attendance systems certification Microsoft Office proficiency (Word, Excel, Visio, PowerPoint) PSIRA Certification (Grade E–C) SQL query experience (advantageous) Preferred Certifications / Technology Exposurerong> CCTV Hikvision, Bosch, Milestone Access Control Impro, Gallagher, ZK Fire Systems Ziton, Technoswitch Time & Attendance BES Suite, SQUBE Systems, Jarrison, Kronos Key Competencies Strong troubleshooting and diagnostic skills Excellent communication and customer engagement Structured and methodical approach to fault finding Ability to work independently and within teams Strong documentation and reporting discipline Adaptable in fast-paced operational environments
Salary: Negotiable
Sales Administrator Reference No: 3956611961 | Midrand, South Africa | Posted on: 13 May 2026
We are seeking a highly organized and detail-oriented Sales Administrator with strong internal sales and customer support experience to ensure the efficient processing of quotations, orders, renewals, and sales administration activities across South Africa and Southern Africa. The successful candidate will be responsible for preparing accurate budget quotations, processing new sales, maintaining GP lists, coordinating with suppliers and internal departments, and ensuring all invoicing, delivery information, and filing requirements are completed timeously. This role also involves supporting Customer First renewals, maintaining the orders mailbox, calculating pricing for support renewals, and ensuring customers receive orders within agreed timelines while providing excellent service and communication. What you'll do: Internal Sales Duties: Formalize budget quotations accurately and timeously Process new sales for South Africa and Southern Africa Proficient in using order processing applications and support tools Ensure quote and order information update on request Go-between sales team and supplier order processing departments Provide administration department with appropriate invoicing, delivery information and deliverables Assist with order and download upgrades licenses new sales and Customer First Shipments as required Complete filing requirements timeously Flexible and adaptable to change in business processes Maintain GP list Customer First Sales Duties: Communicating with customer assure order received on time Calculating and compiling pricing for Customer First Support Renewals Assisting Account Manager with Customer First Renewals customers and maintain the orders mailbox Your Expertise: Function-related experience: 3 years Qualifications: Matric Advantageous Diploma/Degree in Business Administration or relevant degree Skills and Competencies required: Dependability and reliable Analytical Thinking Attention to Detail Taking proactive Initiative Critical Thinking Risk based thinking Excellent Communication Teamwork Drive and Commitment Resilience Computer literacy on MS Office Administration Skills
Salary: Negotiable
AI Engineer (Databricks) Reference No: 4168702838 | Cape Town, South Africa | Posted on: 13 May 2026
Overview We are looking for a skilled AI Solutions / Agentic AI Specialist to help design, build, and support enterprise AI solutions. The role focuses on modern AI technologies, secure deployment, data integration, and enabling practical AI use cases within a business environment. Key Responsibilities Design and implement AI solutions using LLMs, RAG, NLP, Agents, Agentic AI, Guardrails, and Memory. Work with Azure AI Foundry in enterprise environments, including security, networking, deployments, redundancy, gateways, and compliance. Support Databricks solutions, including Genie and Unity Catalog. Enable AI user interfaces, optimisation techniques, and secure passthroughs. Collaborate with business, data, architecture, and security teams. Support MCP integrations where required. Requirements Strong understanding of modern AI concepts and enterprise AI delivery. Experience with Azure AI Foundry. Experience with Databricks, especially Genie and Unity Catalog. Exposure to MCP integrations is advantageous. Asset management industry knowledge is highly advantageous. Results-driven, self-motivated, bright, and a strong culture fit.
Salary: Negotiable
Electrician Reference No: 2127284682 | Bloemfontein, South Africa | Posted on: 12 May 2026
We are seeking a skilled and detail-oriented Electrician with strong experience in the installation, configuration, and commissioning of electricity metering systems. The successful candidate will be responsible for performing meter inspections, testing, calibration, fault diagnosis, and resolving wiring or communication failures within AMI/AMR systems while ensuring accurate energy measurement and billing. This role also involves panel building, RS485 communication installation, field audits on electricity meters, and compiling detailed audit reports with findings and corrective recommendations. What you'll do: Install, configure, and commission electricity metering systems Perform meter inspections, testing, and calibration to ensure accuracy of measurements Diagnose and resolve meter faults, wiring defects, and communication failures within AMI/AMR systems. Panel building Network and RS485 communication installation Ensure fault finding and correction of faults found Collaborate with engineering teams, contractors, and internal departments to resolve technical challenges efficiently. Provide technical support and guidance to customers on metering-related issues where required. Your expertise: Function related experience: 5 years in the industry. Project experience: 2 years Knowledge of Microsoft Excel, Word, and PowerPoint. Installed, configured, and commissioned electrical metering systems Performed meter testing, calibration, and fault diagnosis, ensuring high accuracy in energy measurement and billing. Conducted field audits on electricity meters. Compiled comprehensive audit reports, documenting findings, risks, and recommended corrective measures. Qualifications: Essential Qualifications: Matric Certificate N6 Electrical or similar qualification Trade Test Preferred Qualifications: Wireman’s licence Soft Skills: Attention to detail Problem Solving skills Communication skills Customer Service Orientation Time Management Teamwork Safety Awareness Analytical Thinking Reliability and Responsibility
Salary: Negotiable
Data Analyst Reference No: 1523263459 | Johannesburg, South Africa | Posted on: 08 May 2026
The Data Analyst will evaluate the current state of master data in the existing ERP system, identify data quality issues, and prepare the data for migration to the new ERP cloud platform. This includes cleansing, transforming, and documenting the data to meet migration and operational requirements. What you'll do: Data Assessment and Profiling Analyse the current master data across all relevant domains (e.g., Customers, Suppliers, Products, Chart of Accounts). Profile the data to identify issues such as duplicates, incomplete records, outdated entries, and inconsistencies. Generate reports summarizing the quality and completeness of the master data. Data Cleansing Work with business stakeholders to define rules for data standardization (e.g., naming conventions, format consistency). Remove duplicate records and merge conflicting data based on defined rules. Validate and update missing or inaccurate data through stakeholder consultation or external enrichment sources. Data Mapping Collaborate with the migration team to map existing master data fields to the new ERP cloud structure. Ensure alignment with the new system's data requirements, including mandatory fields, data types, and formats. Document mapping rules and transformations for all master data domains. Data Transformation Use tools like Excel, SQL, or ETL platforms to transform data based on mapping and cleansing requirements. Prepare datasets in a format compatible with the new ERP cloud platform's data migration templates. Stakeholder Collaboration Engage with business process owners, data stewards, and IT teams to understand master data usage and requirements. Communicate findings and obtain approvals for data cleansing and mapping decisions. Provide regular updates to project managers and migration leads. Data Validation and Testing Validate the transformed data to ensure it meets business and migration requirements. Perform reconciliation between the source system and migrated data to ensure completeness and accuracy. Participate in mock migrations and testing cycles to identify and resolve data-related issues. Documentation Document all processes, including profiling, cleansing, mapping, and validation steps. Create data dictionaries and metadata records for future reference. Provide a final report summarizing the readiness of the master data for migration. Your Expertise: Proficiency in data analysis tools (e.g., Excel, SQL, Power BI). Experience with ERP systems (preferably both legacy systems and ERP cloud platforms like SAP, Oracle, or Microsoft Dynamics). Knowledge of data quality management and cleansing techniques. Strong understanding of master data domains (e.g., Customers, Suppliers, Products). EAM knowledge and experience a must have for the fixed asset cleansing and projects migration. Excellent communication and documentation skills. Ability to collaborate with technical and business teams. Experience in on prem ERP migration to Fusion
Salary: Negotiable
Machine Learning Engineer Reference No: 1393607099 | Johannesburg, South Africa | Posted on: 07 May 2026
We are seeking a skilled Machine Learning Engineer to support the design, development, deployment, and operationalisation of machine learning and AI solutions within a banking environment.The role will focus on building scalable, secure, and production-ready ML solutions that support business decision-making, automation, risk management, customer insights, and digital innovation. What you'll do: Design, build, test, deploy, and maintain machine learning models and AI-driven solutions. Work with data scientists, data engineers, software engineers, architects, and business stakeholders. Translate business problems into practical ML/AI solutions. Develop ML pipelines for training, testing, deployment, monitoring, and retraining. Build APIs or services to expose ML models to business applications. Perform feature engineering, data preparation, experimentation, and model evaluation. Support MLOps practices including model versioning, monitoring, CI/CD, and automation. Monitor model performance, data quality, model drift, and production behaviour. Ensure solutions are scalable, secure, maintainable, and aligned to governance standards. Document model logic, technical designs, deployment processes, and support procedures. Your Expertise: 3+ years’ experience as a Machine Learning Engineer, AI Engineer, Data Scientist, MLOps Engineer, or similar. Strong hands-on experience with Python (essential) and SQL. Experience with Scala, R, Java, or C++ would be advantageous. Experience developing and deploying ML models into production or enterprise environments. Strong understanding of machine learning algorithms, statistical modelling, feature engineering, and model evaluation. Experience with libraries/frameworks such as Scikit-learn, TensorFlow, PyTorch, XGBoost, LightGBM, Pandas, NumPy, or similar. Exposure to cloud platforms such as AWS, Azure, or GCP. Experience with MLOps concepts such as model deployment, monitoring, versioning, experiment tracking, retraining pipelines, and CI/CD. Experience with MLflow, Docker, Kubernetes, Airflow, Databricks, SageMaker, Azure ML, or Vertex AI would be advantageous. Banking, fintech, risk, fraud, payments, or customer analytics experience would be advantageous. Qualifications: Relevant qualification in Computer Science, Data Science, Statistics, Mathematics, Engineering, Information Systems, AI, or a related field. Relevant cloud, AI, ML, or data certifications would be advantageous. Technical Skills Python (essential) SQL Scala, R, Java, or C++ Machine Learning / AI Feature Engineering Model Deployment Model Monitoring MLOps Scikit-learn, TensorFlow, PyTorch Pandas, NumPy MLflow Docker / Kubernetes Git / CI/CD REST APIs Spark / PySpark / Databricks AWS / Azure / GCP Core Competencies Strong analytical and problem-solving ability. Strong coding and engineering mindset. Ability to move models from prototype to production. Good communication and stakeholder engagement skills. Comfortable working in cross-functional teams. Proactive, detail-oriented, and solution-focused. Nice-to-Have Generative AI / LLM experience. RAG, vector databases, embeddings. LangChain, OpenAI, Azure OpenAI, Amazon Bedrock, or similar. Model explainability and governance. Experience in regulated banking or financial services environments.
Salary: Negotiable
Data Engineer Reference No: 4281618194 | Johannesburg, South Africa | Posted on: 07 May 2026
We are seeking a skilled Data Engineer to support the design, development, and maintenance of scalable data solutions within a banking environment. The role will focus on building reliable data pipelines, integrating data from multiple sources, supporting analytics and reporting, and ensuring data is accurate, secure, and available for business decision-making. What you'll do: Design, build, test, and maintain data pipelines and ETL/ELT processes. Extract, transform, and load data from multiple source systems. Work with data scientists, analysts, BI developers, architects, and business stakeholders. Develop and optimise SQL queries, stored procedures, and data transformation logic. Support data integration between operational systems, data warehouses, lakes, and reporting platforms. Build and maintain data models to support analytics, reporting, and downstream consumption. Monitor data pipelines for failures, performance issues, and data quality concerns. Troubleshoot and resolve data-related production issues. Support data governance, security, access control, and compliance requirements. Document data flows, data definitions, technical designs, and support procedures. Contribute to automation, performance optimisation, and continuous improvement of the data platform. Support data analysis requirements to enable business insights and decision-making. Your Expertise: 3+ years’ experience as a Data Engineer, BI Data Engineer, ETL Developer, Data Warehouse Developer, or similar. Strong hands-on experience with SQL. Experience building and maintaining ETL/ELT pipelines. Experience working with large datasets and multiple source systems. Experience with data warehousing, data lakes, or lakehouse environments. Experience with tools such as Azure Data Factory, Databricks, Synapse, Microsoft Fabric, AWS Glue, Redshift, BigQuery, Snowflake, or similar would be advantageous. Experience with Python, PySpark, Spark, Scala, or similar would be beneficial. Understanding of data modelling, dimensional modelling, and data transformation principles. Experience with data analysis, data exploration, and supporting analytical use cases. Experience with data quality checks, reconciliation, and pipeline monitoring. Banking, fintech, payments, risk, fraud, customer analytics, or financial services experience would be advantageous. Technical Skills SQL / T-SQL Data Analysis ETL / ELT Data pipelines Data warehousing Data lakes / lakehouse Data modelling Python / PySpark Spark / Databricks Azure Data Factory Azure Synapse Microsoft Fabric Snowflake BigQuery / Redshift APIs / file ingestion Git / CI/CD Data quality Data governance Power BI integration
Salary: Negotiable
Solution Architect Reference No: 3160537949 | Johannesburg, South Africa | Posted on: 07 May 2026
Are you a skilled Solution Architect looking for your next challenge? Our team is looking for someone like you to help shape the future of tech! You'll work with a dynamic team of professionals who are passionate about innovation and are dedicated to providing the best solutions for our clients. From designing and implementing custom solutions to staying up-to-date with emerging trends, you'll be at the forefront of the industry. If you're ready to take your career to the next level, we want to hear from you! Main areas of responsibility include: Directing Solution & Software Architecting, Programming, and Documentation Development Processes across a number of teams that consist of Developers, Business Analysts, Scrum Masters, Architects, and Tech Leads. Control and manage choices available during development by choosing a standard way of pursuing application development by creating, defining, or choosing an application framework best suited for the engaged and client. Recognize potential reuse in the organization or in the application by observing and understanding the broader system environments and ecosystems, creating component designs showing knowledge of other applications across the iOCO landscape. Where appropriate, subdivide complex applications and solutions, during the design phase, into smaller, more manageable pieces during client engagement processes. Understand the interactions and dependencies among components, teams and clients. Carry accountability for the quality of the final product and projects. Responsible for technical growth and mentorship across various iOCO teams, inclusive of recruitment and retention of technical team members. Where appropriate, provision required skills, select an appropriate deployment model, direct testing protocols to validate releases and monitor performance after releases. Ensure solution designs align with enterprise architecture standards, domain reference architectures, and target?state roadmaps typically found within large financial services and banking environments. Embed security?by?design, privacy?by?design, and regulatory compliance considerations into solution architectures, ensuring alignment with banking security standards and regulatory requirements. Design solutions that integrate effectively with core banking systems, legacy platforms, enterprise integration layers, and API ecosystems using appropriate service?oriented, API?led, and event?driven architectural patterns. Participate in formal architecture governance processes, including architecture review boards, solution assurance, and technical design approvals. Experience and expertise: At least 10 years’ experience in Software Development with a minimum of 3 years’ experience in leading software development teams with hands-on architectural and distributed systems experience. Experience with delivering software projects using Agile / Scrum methodologies. A strong track record of project delivery for large, cross-functional, and co-dependent projects. Must be able to assist strategically in advising on new technology. Must be able to communicate effectively with both technical and business executives. Excellent written and verbal communication skills with the ability to present complex technical information in a clear and concise manner to a variety of audiences. Strong problem-solving abilities. Proven track record of multi-tasking between business development, client-side delivery, and people management. Solid exposure in back-end, front-end and integration development. Must have a good understanding of DevOps implementations and disciplines such as: Continuous Integration and Continuous Delivery Understand microservice architectures using Docker and/or Kubernetes (Red Hat OpenShift) Ability to evaluate overall architecture of an application, looking for structural quality, best practices, code quality. Must have solid experience with the DevOps approach to software development that requires frequent, incremental changes to code versions, which means frequent deployment and testing regimens. (Must have and very Important). Deep understanding and experience in a DevOps driven environment, working with software developers, system operators (SysOps) and other production IT staff to oversee code releases. Solid experience across architecting, designing and developing technology solutions that include various mixes of the technologies and frameworks based on languages such as: GoLang, Java, & Angular etc. Practical experience in application modernisation. Experience with modernisation of systems build on technologies like Visual Basic, Cobol or JCL will be advantages. Cloud technologies and architectures (AWS /Azure) Understanding and experience expressing software architecture design using industry standard software modelling language (UML). Understanding and experience using Application Lifecycle Management tools to manage business requirements manageability + traceability, version control, deployment/automated build, and test case management. Systems implementation skills: requirements/process analysis, conceptual and detailed design, configuration, testing, training, change management, and support. Experience leading /mentoring development teams using Agile or iterative development SDLC practices Solid practical experience in implementing software design patterns such as Test-Driven Design, Domain Driven Design, Repository, Factory, Mediator and Command patterns. Experience in relation database design and optimising complex queries. (SQL Server, Postgres, Oracle, MySQL, AWS RDS) Knowledge of NoSQL databases such as MongoDB, ComosDB or DynamoDB. Experience designing solutions within highly regulated environments, with an understanding of compliance, risk management, and audit requirements typical of financial services. Ability to support delivery planning through technical estimation, identification of solution and delivery risks, and evaluation of third?party platforms or vendor solutions where appropriate.
Salary: Negotiable
Junior Field Support Engineer Reference No: 3764731646 | Secunda, South Africa | Posted on: 06 May 2026
We are seeking a proactive and detail-oriented Junior Support professional to deliver efficient, high-quality technical support services while ensuring all calls are accurately updated daily and aligned to SLA requirements. The successful candidate will focus on user satisfaction, effective problem-solving, and resolving technical issues both remotely and on-site, while maintaining strong productivity and meeting daily call resolution targets. This role requires strict adherence to call management workflows, accurate asset management, proper use of closure codes, and timely escalation of ageing calls to ensure prompt resolution. What you'll do: Call Updating - To ensure that all calls are updated daily with meaningful comments and that correct call update templates are used and completed fully on all calls Asset input - To ensure that all assets are correctly entered into the system. User Satisfaction - To ensure that the user is satisfied with the service provision Meet SLA Requirements - To repair identified problems to meet average contractual SLA requirements All calls which can be resolved remotely is redirected back to the remote support team. Productive Call Rate - To ensure that the agreed upon number of calls are resolved per day. Productive Time - Maintain productivity of >75% Instruments - To ensure that all company equipment are kept in good condition at all times (Desktop PC, Tablet/Charger/Cover) Closure Codes - To ensure that correct closure codes are used Work Flows - Adherence to Call Management System/any assisted tool used workflows Call Ageing - Ensure that no calls have aged past the agreed upon number of days and those which have, are escalated to ensure closure. All calls to be regularly updated correctly with relevant details. Problem-Solving - To listen and probe user problems, to accurately interpret cause and to resolve problem by following correct technical routines Repeat Calls - To limit the number of recurring calls HR Policies and Procedures - To ensure that all HR Policies and Procedures as well as BU Specific procedures are adhered to, e.g. house rules, timekeeping, housekeeping and dress code, etc. Faulty Hardware - To ensure that all faulty parts are replaced and that parts removed are returned to stores Dockets/Job Cards - To ensure that all dockets/job cards are updated correctly with relevant details, within deadline provided. Documentation - To ensure that all forms required for processing are submitted on time - Expense claims/Leave/Standby/all other documentation. All travel claim information to correspond with calls assigned to individual in Call Management System Training - To ensure that training is completed during required deadlines. Knowledge Sharing - FSE to ensure that he/ she has access and familiarizes themselves to all online knowledge documentation and ways of work Your Expertise: 6 months practical in-service delivery; desktop support. Experience in mobile device support. Qualifications: Qualification Essential National Senior Certificate (Matric) A+ Qualifications preferred MCSE or Microsoft Equivalent
Salary: Negotiable
Service Desk Agent I Reference No: 1951274537 | Midrand, South Africa | Posted on: 30 April 2026
We are seeking a proactive and customer-focused Service Desk Agent with experience in incident management, call centre operations, and IT support, who can effectively monitor systems, manage call logging, and meet Service Level Agreements (SLAs) while ensuring clear and timely communication with clients. The ideal candidate will demonstrate strong multitasking, excellent customer interaction, and professional communication skills, with the ability to take ownership of issues through to resolution, work collaboratively within a team, and maintain high standards of service delivery What you'll do: Provide proactive system monitoring To ensure that we communicate accurately and timeously with the relevant clients regarding Incidents logged Meeting of the relevant Service Level Agreements in the Call Logging System by the Service Desk Ensure that calls are assigned to the next resolver groups within the specified timeframes Working well with another colleague/team player/ willing to assist Ensure that all correspondence is adhered to, executed, or noted in the correct manner Following instructions including customer Working Instructions (WI) or management instructions Your Expertise: Telephony soft skills qualifications and/or Call center/Service Desk experience English - Can converse and has the necessary email skills to be able to deal with relevant stakeholders Excellent Customer Interaction and communication Service Desk Experience Call Centre Experience Incident Management Experience Multi-tasking skills Telecommunication experience Excellent customer interaction. Positive attitude required with excellent telephone etiquette Team player with good work ethic and attendance record Self-driven - Get the job done Requires performing daily application availability checks and event monitoring tasks Strong sense of responsibility in taking ownership of problems and seeing them through till completion. Excellent customer satisfaction, interaction and engagement Go-getter Qualifications: Qualification Essential Competency National Senior Certificate/ Matric/ N3/ Grade 12 A+ N+ Qualifications preferred ITIL v3 certification
Salary: Negotiable
Senior Legal Advisor Reference No: 1803468573 | Johannesburg, South Africa | Posted on: 29 April 2026
At iOCO, we believe anything is possible with modern technology, software, and development expertise. We are continuously pushing the boundaries of innovative solutions across multiple industries using an array of technologies. We are seeking a Senior Legal Advisor to join our legal team, with previous experience working in a tech environment. This role offers the opportunity to act as a strategic legal partner, providing embedded support across commercial, bid, and delivery teams to drive business objectives within a strong legal and governance framework. You will be involved across the full deal lifecycle, from opportunity and bid stages through to contract execution and delivery, working on both private and public sector engagements. With exposure to regulated and ICT-driven environments, you will play a key role in ensuring compliance, managing risk, and enabling effective business decision-making. What you'll do: Business Partnering and Strategic Deal Support Act as a senior legal partner to the business, providing practical, commercially sound, and strategic legal guidance. Support opportunity assessment, deal structuring, and bid participation. Advise on tender documentation and commercial terms, including public sector RFPs where applicable. Influence deal strategy and contribute to go / no-go decisions. Ensure alignment with internal governance requirements, including Delegation of Authority and approval frameworks. Identify legal and commercial risks early and propose pragmatic mitigation strategies. Contracting and Negotiation Draft, review, and negotiate complex commercial agreements, including master services agreements, customer contracts, supplier, partner, and subcontracting agreements, joint venture and consortium arrangements. Ensure appropriate risk allocation, including liability, indemnities, service levels, pricing structures, and performance obligations. Dispute Resolution and Claims Management Advise on disputes, claims, and contract interpretation issues. Support resolution strategies, including negotiation and settlement. Manage external counsel to ensure cost-effective and commercially sound outcomes. Stakeholder Engagement Work closely with business leadership, commercial teams, finance, procurement, and risk functions. Engage directly with customers, partners, and external stakeholders, including public sector entities where applicable. Provide clear, concise, and commercially relevant legal guidance to non-legal stakeholders. Legal Operations and Continuous Improvement Assist with development of standard positions and support training and upskilling of business teams on legal and regulatory requirements. Drive efficiencies in contracting and legal service delivery. Strategic Risk and Deal Shaping Provide strategic input into opportunity assessment, including go / no-go considerations within business. Identify and escalate transactions that fall outside the organisation’s risk appetite. Support evaluation of counterparties, partners, and deal structure. Advise on legal and commercial risk across the contract lifecycle, including post-award delivery, variations, and performance. Regulatory, Compliance, Risk Management and Governance Provide legal advice on inter alia corporate and commercial law, data protection and privacy, public sector procurement frameworks where relevant, including but not limited to the Public Finance Management Act and related Treasury regulations, industry-specific regulatory considerations applicable to the ICT sector. Support the business in ensuring compliance with applicable laws, internal policies, and governance standards. Identify and manage legal, regulatory, and reputational risks across transactions and operations. Ensure compliance with internal governance frameworks, including Delegations of Authority and policy requirements. Support governance forums with clear and actionable legal input. Escalate material risks appropriately and provide clear recommendations. Your expertise: 5+ years post-qualification experience, preferably with experience in corporate or commercial legal environment. Strong experience in commercial and corporate law, preferably within a IT or digital environment Exposure to technology, ICT or regulated industries advantageous. Qualifications: LLB degree (admitted attorney essential) Key Competencies Commercially minded with strong business judgment. Excellent drafting, negotiation, and analytical skills. Ability to manage multiple complex matters under pressure. Strong communication and stakeholder engagement skills. Pragmatic, adaptable, and solutions-focused. Personal Attributes Confident, professional, and resilient. Able to operate independently with minimal supervision. High integrity and sound ethical judgment. Team-oriented with strong collaboration and influencing ability.
Salary: Negotiable
Functional Team Lead Reference No: 114839484 | Midrand, South Africa | Posted on: 29 April 2026
We are seeking a proactive and detail-oriented Functional Team Lead to drive the effectiveness and optimisation of sales operations. This role is responsible for leading the sales operations team, streamlining processes, and enhancing the use of tools and analytics to ensure the sales function operates efficiently and meets revenue targets. The successful candidate will oversee sales process management, CRM administration, forecasting, reporting, and performance analytics, while ensuring data accuracy and governance compliance across all activities. What you'll do: To lead the sales operations team and optimize sales operations processes, tools, and analytics, ensuring the sales team operates efficiently and effectively to achieve revenue targets. Sales Process Management: Define, document, and optimize sales workflows; ensure compliance with governance and policies. CRM & Tools Administration: Maintain CRM systems and ensure data accuracy; drive adoption of tools and integrations. Forecasting & Reporting: Assist in the delivery of accurate forecasts and pipeline visibility; develop dashboards for leadership insights. Performance Analytics: Monitor KPIs and recommend improvements for the direct team; provide actionable insights into leadership. Enablement & Training: Support onboarding and continuous training; promote best practices across the sales operations team and broader ecosystem where required. Territory & Quota Management: Design territory plans and allocate quotas; ensure alignment with business objectives. Ensure accuracy and quality checking is done in all areas of sales operations. Cross-Functional Collaboration: Liaise with Finance, Marketing, and Operations; support strategic initiatives and change management. Ad-hoc assistance where business requires strategi pursuit help. Your Expertise: 3 years Sales Operations Administration, 2+ years in sales operations lead experience Strong CRM expertise (Salesforce/Dynamics). Financial, Analytical and problem-solving skills. Qualifications: Business Admin diploma/degree or other related qualification Soft Skills: Strong relationship management and communication skills Attention to detail Strong organization and time management Excellent communication and stakeholder management.
Salary: Negotiable
Junior Software Developer Reference No: 2377026881 | Pretoria, South Africa | Posted on: 28 April 2026
We are looking for a junior software developer to support the development and maintenance of our in-house Automated Meter Reading (AMR) platforms and related energy management solutions. This role focuses on learning, executing well-defined tasks, and contributing to team-based development under close supervision What you'll do: Implementing basic features and bug fixes under guidance. Participating in system design discussions with support from senior team members. Writing and executing unit and integration tests. Maintaining and updating technical documentation. Assisting in troubleshooting and resolving software issues. Collaborating with peers and learning from code reviews. Participating in user training and preparing training materials. Your Expertise: Function related experience: 0-3 years of experience in software development within a technical environment. Basic understanding of: Web services and APIs Microsoft SQL Server technologies (including SSRS) .NET stack and C# (C/C++ experience is a plus) Familiarity with version control systems (e.g., Git) Exposure to cloud platforms (e.g., Azure, AWS) Exposure to Agile/Scrum methodologies Experience in UX principles Knowledge of energy management systems or IoT technologies Qualifications: Essential Qualifications: Grade 12 / Matric BSc in Computer Science or B.Eng. in Computer, Electronic or Electrical Engineering or B.Tech in Computer Science or Electronic Engineering Personal Attributes/Soft Skills Eager to learn and grow professionally. Good communication and teamwork abilities. Effective team player with good communication skills. Attention to detail. Ability to take initiative and work under guidance.
Salary: Negotiable
Data Scientist Reference No: 1150890067 | Rosebank, South Africa | Posted on: 24 April 2026
We are looking for a skilled and forward-thinking Data Scientist to join our team and help design, build, and deploy intelligent solutions across modern cloud and agent-based ecosystems. This role will focus on developing scalable AI-driven applications, working across data, backend services, and user-facing solutions to support business innovation and decision-making. The ideal candidate will have strong experience in applied AI and machine learning, with exposure to modern agentic platforms and cloud AI tooling such as Copilot Studio, Azure AI Foundry, Amazon Bedrock, Claude Code, Gemini, and BMAD for building and embedding agents. The environment is technology-flexible, and the team is not limited to a specific programming language, as long as the candidate is comfortable working in modern object-oriented ecosystems. What you’ll do Design, develop, and deploy data science and AI solutions to solve business problems and improve decision-making. Build and embed intelligent agents using modern AI platforms and tools. Develop and operationalise machine learning, generative AI, and agent-based solutions in enterprise environments. Work closely with engineering teams to integrate AI capabilities into backend services and digital platforms. Contribute to the design of scalable backend services using a microservices architecture. Collaborate with frontend teams where needed to support AI-enabled web applications. Translate business requirements into data science models, AI solutions, and production-ready services. Participate in solution design, experimentation, testing, and continuous improvement of AI products. Ensure solutions are secure, scalable, maintainable, and aligned to architectural standards. Support the deployment and optimisation of AI solutions across cloud-native environments. Technical environment AI / Agent ToolingExperience with one or more of the following is advantageous: Copilot Studio Azure AI Foundry Amazon Bedrock Claude Code Gemini BMAD Backend / MicroservicesExperience with one or more of the following: Java with Spring Boot Python Go Rust Frontend Angular for web development Architecture Backend services implemented as microservices Your expertise Experience in Data Science, Machine Learning, and applied AI solution delivery. Good understanding of LLMs, AI agents, prompt design, and intelligent automation. Experience building or supporting AI-enabled applications in a production environment. Strong coding ability in at least one modern object-oriented or backend language. Experience working in microservices-based architectures. Ability to work across technical teams including engineering, architecture, and frontend delivery. Understanding of cloud-based AI platforms and modern enterprise solution design. Strong problem-solving skills and the ability to convert complex business challenges into practical technical solutions. Qualifications Relevant qualification in Data Science, Computer Science, Engineering, Mathematics, Statistics, or a related field. Relevant AI / cloud / machine learning certifications would be advantageous. Competencies Strong analytical and problem-solving ability. Comfortable working in a fast-paced, evolving technical environment. Able to work across multiple technologies and adapt to new tools quickly. Strong communication and collaboration skills. Innovative mindset with a passion for emerging AI technologies. Results-driven, curious, and solutions-oriented.
Salary: Negotiable
Senior Engineer Reference No: 2762982051 | Pretoria, South Africa | Posted on: 23 April 2026
We are seeking a highly experienced and technically proficient Senior Engineer with 5–10 years of experience in enterprise systems, project delivery, and team leadership within utility or engineering environments. The ideal candidate will lead and mentor junior engineers, drive technical excellence, and contribute to business development by designing and delivering innovative solutions for complex projects. This role requires strong expertise in EMS and ADMS system design, configuration, integration, and commissioning, particularly with platforms such as GE PowerOn Advanced Distribution Management System, as well as experience working with relational databases like Oracle Database. What you'll do: Lead, mentor, and develop junior engineers and technicians, including training, and performance reviews. Providing technical assistance and crafting solutions for business development in order to support the delivery of new projects and new opportunities. EMS, ADMS system design and commissioning. Reviewing design documentation. Ensuring System integration and testing Quality assurance and control with particular emphasis on conformance to customer specifications Attending to complex client’s queries in support of first line teams as a point of escalation Configuring servers Foster a strong engineering culture and promote best practices Oversee project implementation, ensuring plans are executed correctly and issues are resolved Manage project scope, budget, and timelines Troubleshoot and diagnose complex technical problems Engage with clients on defining technical requirements whilst providing technical support to field technicians Responsible for the review designs pre, during after project completion and identifying areas of improvement for future projects. Your Expertise: Function related experience: 5-10 years Leading teams: 5 -10 years Project experience: 5 years Installation, Configuration, Integration and Support of Enterprise Software Systems Understanding of Electrical Distribution Utilities GE PowerOn Advanced Distribution Management Systems Relational Databases (Oracle) Basic Linux Skills (Command Line) Linux System Administration – Preferred Software Development Experience - Preferred Installation of ADMS and ADMS components Configuration and Localisation of ADMS in customer environment Integration of ADMS with other Electrical utility systems including GIS, EAM, ERP, CRM, etc. Support of ADMS to enable 24x7 operation Training of customer staff in the use and maintenance of their ADMS Personal Attributes/Soft Skills Required: Advanced Technical Expertise Systems Design & Engineering Assurance Project Management & Delivery Technical Leadership & Mentorship Client & Stakeholder Engagement Quality Assurance & Compliance Problem?Solving & Analytical Thinking Business & Commercial Acumen Continuous Improvement & Innovation Operational Excellence & Field Support Professionalism & Accountability
Salary: Negotiable
Junior Field Support Engineer Reference No: 2825933267 | Sasolburg, South Africa | Posted on: 22 April 2026
We are seeking a skilled and proactive Field Support Engineer with hands-on experience in desktop, laptop, and network support within a service delivery environment. The ideal candidate will be responsible for troubleshooting, repairing, and installing hardware and software on end-user devices, including Windows operating systems and third-party applications. This role also involves supporting mobile applications on Android and iOS platforms, ensuring seamless functionality across devices. The successful candidate will demonstrate strong technical expertise in Active Directory, as well as the ability to manage and resolve tickets within defined Service Level Agreements (SLAs) while maintaining high efficiency targets. What you'll do: Responsible for repairing, troubleshooting and installing hardware/ software of new/faulty laptops and desktops. Replace or installing of new desktop and laptops. Windows OS Software installation, support and troubleshooting including of 3rd party applications. Support Sasol Applications on Android and IOS devices. To ensure that all open tickets are managed within the SLA. To reach efficiency target. Mobility support / workshop and Field support engineer. Your Expertise: 2 Years practical in-service delivery; desktop / laptop support; and Active Directory Network and desktop support experience. Qualifications: Essential Qualifications Grade 12 A+ N+ Soft skills certificates ITIL Foundation V3 Preferred Qualifications Certificate in CompTIA A+/N+ International or Equivalent is Essential. MCSE ITIL
Salary: Negotiable
Senior Functional Tester Reference No: 3929837626 | Cape Town, South Africa | Posted on: 21 April 2026
We are seeking a highly experienced Senior Functional Tester to join our consulting team on an initial 12?month contract, working closely with a development team at a leading client in the financial services / asset management sector. The role is focused on ensuring the quality, stability, and functional correctness of web?based systems hosted across on?premise and Microsoft Azure environments. The successful candidate will be comfortable working across the full Agile delivery lifecycle and collaborating closely with developers, business analysts, and stakeholders. What you'll do: Functional Testing & Quality Assurance Design, execute, and maintain functional test cases aligned to business and system requirements Perform comprehensive testing of applications hosted on on-premise servers and Azure-hosted websites Validate end-to-end business workflows, ensuring functional correctness and data integrity API & Integration Testing Conduct API testing using Postman and Swagger Validate request/response payloads, error handling, and data consistency across integrated systems Agile Delivery Support Work closely with developers and business analysts within an Agile / Scrum framework Participate in sprint ceremonies including backlog refinement, sprint planning, and retrospectives Provide timely feedback on defects, risks, and quality concerns throughout the sprint Test Management & Defect Tracking Log, manage, and track defects using Azure DevOps Collaborate with development teams to verify fixes and perform regression testing Contribute to improving test processes, standards, and documentation Data Validation Use basic SQL to validate test results, verify data integrity, and support backend testing activities Your Expertise: 7+ years’ experience as a Functional Tester / QA Engineer in a software delivery environment Strong hands-on experience with manual functional testing API testing experience using Postman and Swagger Experience testing web applications across on-premises and Azure-hosted environments Working knowledge of SQL for validation and backend test support Experience working in an Agile environment Practical experience using Azure DevOps for test case management and defect tracking Experience in financial services, particularly asset management, is highly advantageous Familiarity with complex, regulated systems and data-driven business processes Ideal Candidate Profile Detail-oriented with a strong quality mindset Confident working closely with developers in a fast-paced Agile team Able to clearly communicate defects, risks, and test outcomes Comfortable in a consulting and client-facing environment
Salary: Negotiable
Senior Front-end Software Engineer Reference No: 3705034787 | Cape Town, South Africa | Posted on: 21 April 2026
We are seeking a highly experienced Senior Front-end Engineer with 10+ years of professional software development experience to lead the design, architecture, and delivery of our Vue.js front-end applications. You will take ownership of front-end architecture, drive engineering best practices, and ensure scalable, maintainable, and high-performance user interfaces across our platforms. While your primary focus will be front-end strategy and system design, you will collaborate closely with backend engineers building .NET Core and SQL Server solutions to ensure seamless integration and cohesive end-to-end delivery. This role requires strong technical leadership, architectural judgment, and the ability to mentor developers while remaining hands-on in delivery. While frontend-led, this position offers the opportunity to broaden influence across the full application stack over time. You will progressively contribute to end-to-end solution design, API alignment, and cross-layer architectural decisions as part of your continued growth. The ideal person is a strategic front-end leader who balances user experience excellence with performance, maintainability, and long-term scalability. What you'll do: Lead front-end architecture and design decisions Build and maintain scalable Vue.js applications Define and enforce front-end coding standards and best practices Drive performance optimisation and UI scalability initiatives Translate business requirements into robust technical solutions Collaborate with backend engineers to define clean API contracts Lead and participate in code reviews Mentor intermediate and junior developers Contribute to testing strategy (Jest, Cypress, etc.) Proactively identify technical debt and drive refactoring initiatives Communicate progress, technical strategy, risks, and delivery plans across teams Collaborate with cross-functional teams across distributed offices Your Expertise: Minimum 10+ years of professional software development experience, with significant front-end focus Deep expertise in modern JavaScript frameworks (Vue.js preferred) Strong experience designing scalable front-end architecture Advanced understanding of component-based architecture, state management (Pinia or similar), routing, and modular design Strong knowledge of HTML5, CSS3, SCSS/LESS, responsive and accessible design principles Experience implementing frontend performance optimisation strategies Experience integrating complex frontend systems with RESTful APIs Experience establishing frontend coding standards and best practices Strong experience with Git workflows and CI/CD pipelines Demonstrated experience mentoring engineers and conducting code reviews Excellent communication skills, with the ability to articulate architectural decisions and influence technical direction Proven track record of owning frontend architecture and delivering complex UI systems end-to-end Qualifications: Bachelor's degree in computer science, Software Engineering or related field, or equivalent practical experience Nice to Have: Experience with micro-frontend architectures or module federation Experience modernising legacy frontend systems Exposure to .NET Core APIs and backend system integration Experience with performance monitoring and observability tools Experience working in financial or investment domain
Salary: Negotiable
Senior .Net Software Engineer Reference No: 3543370914 | Cape Town, South Africa | Posted on: 21 April 2026
We are seeking a highly experienced Senior Software Engineer with 10+ years of professional software development experience to lead the design, development, and evolution of a back-end system. You will architect and maintain scalable .NET Core and .NET Framework services, design high-performance SQL Server solutions, and contribute to ETL pipelines and reporting processes. You will play a key role in defining back-end standards, ensuring system reliability, and guiding the technical direction of the platform. While this role is primarily backend-focused, you will collaborate closely with front-end engineers building Vue.js applications and will be encouraged to expand your influence across the application stack over time. The role offers a clear pathway to broader full-stack ownership, contributing to end-to-end solution design and frontend–backend alignment as part of your continued growth. This position requires strong architectural judgment, production-grade system design expertise, and the ability to mentor engineers while upholding technical standards and long-term maintainability. The ideal candidate is a strategic technical leader who remains hands-on while shaping system reliability, scalability, and engineering best practices. What you'll do: Architect, design, and implement scalable backend services using .NET (C#) Lead system design decisions, ensuring scalability, reliability, and maintainability Optimise and maintain SQL Server databases and data access layers Guide integration design between back-end services and front-end Vue.js applications Drive improvements in code quality, testing standards, and DevOps practices Lead and participate in code reviews and architectural discussions Mentor intermediate and junior engineers Proactively identify technical risks and propose mitigation strategies Collaborate across distributed teams and influence technical direction Communicate progress, risks, and dependencies proactively Your Expertise: Minimum 10+ years of professional software development experience Deep expertise in .NET Core / C# and building scalable, production-grade RESTful Web APIs Strong experience designing and maintaining distributed and enterprise-grade systems Advanced knowledge of Microsoft SQL Server, including schema design, indexing strategy, performance tuning, and query optimisation Experience implementing and optimising CI/CD pipelines (Azure DevOps or similar) Strong understanding of clean architecture, SOLID principles, and design patterns Demonstrated experience mentoring engineers and conducting technical reviews Excellent communication skills, with the ability to articulate architectural decisions, trade-offs, and technical strategy to both technical and non-technical stakeholders Demonstrated experience leading backend initiatives and delivering complex systems end-to-end across the full stack Education & Qualifications: Bachelor's degree in computer science, Software Engineering or related field, or equivalent practical experience Nice to Have: Strong exposure to Vue.js or other modern front-end frameworks Experience designing ETL workflows and data integration pipelines Exposure to cloud-native architecture or modernisation initiatives Experience with performance profiling and application monitoring Experience working in financial or investment domain
Salary: Negotiable
Service Desk Agent Reference No: 1872333357 | Cape Town, South Africa | Posted on: 20 April 2026
We are seeking a proactive and customer-focused Service Desk Agent with strong experience in incident and event management within a call centre or service desk environment. The ideal candidate will be responsible for monitoring systems, ensuring timely and accurate communication with clients, and consistently meeting Service Level Agreements (SLAs). The successful candidate will demonstrate excellent communication and telephony skills, with the ability to engage professionally with stakeholders and handle multiple tasks efficiently What you'll do: Provide proactive system monitoring To ensure that we communicate accurately and timeously with the relevant clients regarding Incidents logged Meeting of the relevant Service Level Agreements in the Call Logging System by the Service Desk Ensure that calls are assigned to the next resolver groups within the specified timeframes Working well with another colleague/team player/ willing to assist Ensure that all correspondence is adhered to, executed, or noted in the correct manner Following instructions including customer Working Instructions (WI) or management instructions Go-getter Your Expertise: Telephony soft skills qualifications and/or Call center/Service Desk experience English - Can converse and has the necessary email skills to be able to deal with relevant stakeholders Excellent Customer Interaction and communication Service Desk Experience Call Centre Experience Event Management Experience Incident Management Experience Multi-tasking skills Telecommunication experience Excellent customer interaction. Positive attitude required with excellent telephone etiquette Team player with good work ethic and attendance record Self-driven - Get the job done Strong event management abilities with customer focussed Requires performing daily application availability checks and event monitoring tasks Strong sense of responsibility in taking ownership of problems and seeing them through till completion. Excellent customer satisfaction, interaction and engagement Call Centre Experience Service Desk Experience Qualifications: Qualifications Essential National Senior Certificate/ Matric/ N3/ Grade 12 A+ N+ Pass typical recruitment checks (reference, criminal checks, etc.) Qualifications Preferred ITIL v3 certification
Salary: Negotiable
Feature Analyst Reference No: 90892270 | Cape Town, South Africa | Posted on: 20 April 2026
We're seeking a Senior Business Analyst to join our team! If you're a mastermind at analysing data, identifying trends, and creating solutions, then we need you! Apply now and let's fight the forces of business chaos together! What you’ll do: Consult to various clients, and their stakeholders, to understand their value chain, structure, functions, and products and/or services. Building and maintaining strong relationships with clients and acting as a consultant on the projects or applications. Challenge the business in their thinking, especially to understand the intent of the business requirement. With little supervision, elicit, gather, analyse, document, validate and communicate business requirements (User Stories and Acceptance Criteria) Write clear and concise user stories, epics, and features aligned with the INVEST principles to support effective agile development. Collaborate with the business to build and maintain a well-prioritized backlog, ensuring delivery teams have a continuous flow of valuable work. Conduct in-depth product analysis by developing strong knowledge of the existing product and identifying opportunities for improvement and innovation. Operate as a Feature Analyst by decomposing business initiatives into features and capabilities that can be delivered incrementally across multiple systems and platforms. Perform system analysis activities including functional decomposition, data analysis, interface analysis, and definition of system behaviours to support solution design and development. Collaborate closely with Solution Architects and development teams to ensure business requirements are technically feasible, well understood, and aligned to solution architecture. Analyse and document end-to-end business and system processes, identifying upstream and downstream impacts across integrated systems. Support delivery within regulated environments by ensuring requirements consider auditability, security, data privacy, and compliance constraints typical of banking and financial services. Your expertise: At least 6-7 years’ experience in Business Analysis across a custom software development environment. Experienced with Scrum Principles in an Agile Environment. Proven project experience in writing user stories, epics, features, in line with the INVEST principles of agile At least 3 years’ experience in Agile Projects Working knowledge of (OAS) Open API specification 2.0 and 3.0 Able to read and interpret JSON and XML files Agile Certification (advantageous) Able to understand and work using the Behaviour Driven Development (BDD) & Test-Driven Development (TDD) approach for new requirements that require development. Formal qualification such as a B. Com or BSc, diploma or certification (IIBA or similar) Experience translating business requirements into detailed functional and non?functional system requirements suitable for complex, integrated platforms. Strong data analysis skills, including understanding of data models, data flows, and data quality considerations across systems. Experience working with integration patterns, APIs, and event?driven architectures common in enterprise and banking environments. Ability to support solution estimation, identify requirement level risks, and manage dependency impacts across features and systems. Personal Attributes: A proven ability to work across multiple project teams at a given time Demonstrated ability of high levels of communication skills – both verbally and written Strong problem solving, communication and presentation skills Ability to work under pressure towards predetermined/ established business objectives Comfortable operating in complex, high?change environments with multiple stakeholders, systems, and delivery dependencies.
Salary: R75000 to R100000
MPKI Developer (C#) Reference No: 1650148809 | Johannesburg, South Africa | Posted on: 20 April 2026
We are seeking a junior MPKI Developer. The role involves developing, maintaining, and documenting CA systems while ensuring compliance with industry standards such as WebTrust, NIST, ETSI, and PKI RFCs. The successful candidate will manage certificate lifecycles, develop MPKI reporting dashboards, and perform unit testing and validation procedures using C# with xUnit or NUnit. What you'll do: CA Development, maintenance, documentation & compliance requirements Providing developer support to internal and external clients Using Jira to fully document, scope, and track project development Certificate lifecycle maintenance and monitoring Maintenance and development of MPKI reporting dashboards Ensuring compliance and adherence with security monitoring service provider requirements and management of alerts Directing and performing unit testing and validation procedures Annual MPKI Audit support Keeping up with the latest developments in AWS services/releases, PKI news (CSC forum, NIST, ETSI, etc.), and PKI related RFC standards and ensuring alignment thereof. Developing code & infrastructure that adheres to latest PKI enterprise WebTrust standards, Recommend and plan installations and enhancements based on audit information and CA/B standards Your Expertise: 2+ years work experience Strong unit testing experience including writing maintainable unit tests in C# using xUnit and/or NUnit Understanding of test-driven development (TDD) principles Experience with mocking frameworks (e.g., Moq, NSubstitute) Experience in AWS and Python Knowledge of testing best practices including arrange-act-assert pattern and SOLID principles Ability to write clean, testable code with proper dependency injection Desire to work in a Certificate Authority technical team. Understanding of PKI/RFC technical standards, regulations and compliance requirements, technologies and algorithms implementations. Knowledge of the software development life-cycle. Experience working on a variety of software development projects. Qualifications: Bachelor's Degree in Computer Science or related degree
Salary: Negotiable
Application Support Engineer Reference No: 68263123 | Johannesburg, South Africa | Posted on: 17 April 2026
This role is responsible for supporting and maintaining a production system used by enterprise clients. It involves a mix of technical troubleshooting, client communication, and system analysis across cloud-based services and application layers.The role requires strong ownership and will be responsible for investigating and resolving issues end-to-end before escalation. What you'll do: Incident Management & Technical Support Act as the first point of contact for technical issues affecting clients and end-users Investigate incidents end-to-end, including log analysis, metric inspection, and issue reproduction Troubleshoot issues across APIs, authentication flows, backend services, and frontendapplications Work with AWS services (Lambda, API Gateway, CloudWatch, DynamoDB) to diagnose production issues Escalate issues with clear findings, supporting logs, and root cause hypotheses Service Desk & SLA Management Manage and prioritise support tickets using Jira Service Management Ensure incidents are resolved within SLA timelines Communicate regularly with clients regarding progress, delays, and resolutions Maintain accurate ticket updates and documentation Testing & Release Support Perform regression testing and assist with user acceptance testing (UAT) Validate bug fixes and support releases into production Reproduce reported issues to assist development teams Client Communication & Reporting Document clear, client-facing incident and root cause reports Translate technical issues into understandable explanations for non-technical users Provide support documentation and assist with client training where required Process Improvement Identify recurring issues and escalate for permanent fixes Suggest improvements to support workflows and system reliability Contribute to internal knowledge sharing and documentation Your Expertise: Experience working in a technical support or production support environment Familiarity with Jira Service Management or similar tools Basic understanding of AWS or cloud-based systems Ability to read and understand Python code for debugging Familiarity with REST APIs, HTTP responses, and debugging tools Exposure to frontend technologies such as Angular is beneficial Experience analysing logs and troubleshooting production issues Experience writing and analysing SQL queries Experience with AWS services (Lambda, API Gateway, DynamoDB, CloudWatch, S3) Exposure to serverless architectures Experience with C# / .NET Familiarity with structured incident management practices (e.g. ITIL) Qualifications: Degree in Computer Science, Information Systems, or equivalent experience Core Competencies Strong problem-solving and investigation skills Ability to work under pressure and manage multiple incidents Attention to detail when analysing logs and system behaviour Good judgement on when to escalate issues Basic understanding of system performance and reliability concepts Personal Attributes Takes ownership of issues from start to resolution Communicates clearly and professionally with clients Patient and composed when dealing with users under pressure Organised and able to manage workload independently Willing to learn and adapt in a fast-changing environment
Salary: Negotiable
Project Manager Reference No: 1201217992 | Johannesburg, South Africa | Posted on: 14 April 2026
We are seeking a highly skilled and results-driven Project Manager to lead the successful delivery of workforce management projects. This role is responsible for managing end-to-end project implementation, ensuring strict adherence to established methodologies such as PMBOK, PRINCE2, Agile, and internal frameworks. The ideal candidate will ensure projects are delivered on time and within budget while maintaining high standards of quality and stakeholder satisfaction. What you'll do: Manage the implementation of workforce management projects Ensure adherence to project management methodologies: PMBok, Prince 2, Agile, SBT specific project methodology Ensure projects are managed according to schedule and budget Ensure customers meet their project responsibilities of prerequisites, deliverables and sign off. Manage the resource planning and allocation of technical resources to multiple projects running at the same time Forecast planning for future projects Manage the utilisation of project staff. Your Expertise: Experience in software installation project management Formal project management qualification Preferable Workforce management package deployment Additional electronic security projects an advantage (biometric readers, networking, cameras)
Salary: Negotiable
Intermediate Front-End Developer Reference No: 2722271441 | Cape Town, South Africa | Posted on: 10 April 2026
Our client, a leading company private equity firm, is seeking an experienced Frontend Developer with 6+ years of professional software development experience to join their Engineering team. You will primarily focus on building and maintaining high-quality Vue.js user interfaces, while collaborating closely with backend engineers working on .NET Core and .NET Framework services. You will contribute to scalable, maintainable frontend solutions and support end-to-end delivery across the application stack. This is a hands-on delivery role suited for a developer who is comfortable working independently on features while operating within established architectural patterns and development standards. While the role is frontend-focused, you will be encouraged and supported to gain exposure to backend services and system design over time. There is a clear progression path toward becoming a well-rounded Full Stack Developer as you expand your understanding of API design, data flow, and backend integration. The ideal candidate is a proactive team player who values clean code, usability, and thoughtful implementation. Minimum Requirements: · Minimum 6+ years of professional software development experience, with the majority focused on frontend development · Strong proficiency in modern JavaScript frameworks (Vue.js preferred) · Solid experience with HTML5, CSS3, SCSS/LESS, and responsive design principles · Strong understanding of component-based architecture, state management (Pinia or similar), and routing · Experience integrating frontend applications with RESTful APIs · Solid understanding of frontend performance optimisation · Familiarity with Git workflows and CI/CD pipelines · Strong problem-solving ability and ownership mindset · Excellent communication skills, with the ability to clearly explain UI decisions, technical trade-offs, and collaborate effectively across teams Key Responsibilities: · Build reusable Vue.js components · Implement responsive, accessible, and maintainable UI features · Translate business requirements into intuitive user experiences · Collaborate on UI designs using Figma, Sketch, or equivalent tools · Integrate frontend applications with .NET Core RESTful APIs · Work closely with backend engineers to improve API contracts and data flow · Participate in code reviews and uphold frontend coding standards · Gain exposure to backend services (.Net) and gradually expand full-stack capabilities · Contribute to automated testing where applicable (Jest, Cypress) · Collaborate with backend, QA, and product teams · Communicate progress, risks, and dependencies proactively Education & Qualifications: · Bachelor's degree in computer science, Software Engineering or related field, or equivalent practical experience · Demonstrated track record of delivering frontend features end-to-end, from requirements through to deployment Nice to Have: · Hands-on experience with micro-frontend architectures or module federation · Familiarity with automated testing frameworks (Jest, Cypress, xUnit) · Working knowledge of .NET Core APIs · Basic understanding of SQL Server and data structures · Experience working in financial or investment domain
Salary: Negotiable
Intermediate Backend (Full Stack) Software Engineer Reference No: 3034712597 | Cape Town, South Africa | Posted on: 10 April 2026
Our client, a leading company private equity firm, is seeking an Intermediate Backend Developer. You will design, build, and maintain scalable .NET Web APIs and SQL Server–based solutions that power our applications, while collaborating closely with frontend engineers working on Vue.js user interfaces. This hands-on role involves building and maintaining robust .NET Core and .NET Framework services, contributing to ETL pipelines and reporting processes, and delivering high-quality backend solutions within established architectural patterns. While this role is primarily backend-focused, you will be encouraged and supported to expand your exposure to frontend technologies and broader system design over time, with a clear progression path toward becoming a well-rounded Full Stack Engineer. The ideal candidate is a self-starter who learns quickly, respects proven conventions, and contributes positively to the team through thoughtful problem-solving and clean, maintainable code. Minimum Requirements: · Minimum 6+ years of professional software development experience · Strong hands-on experience in .NET (C#) Core and building RESTful Web APIs · Solid experience with Microsoft SQL Server, including query optimisation · Familiarity with Git workflows and CI/CD pipelines (Azure DevOps or similar) · Excellent communication skills, with the ability to clearly explain technical concepts, design decisions, and solutions to both technical and non-technical stakeholders · Strong problem-solving skills and a demonstrated ownership mindset Key Responsibilities: · Design, develop, and maintain RESTful Web APIs using .NET (C#); support legacy .NET Framework services · Implement and optimize SQL Server schemas, queries, and stored procedures · Apply SOLID principles and clean architecture practices · Contribute to CI/CD pipelines (Azure DevOps or similar) · Write unit and integration tests (xUnit/NUnit) · Participate in code reviews and uphold coding standards · Collaborate with cross-functional teams across distributed offices · Communicate progress, risks, and dependencies proactively Education & Qualifications: · Bachelor's degree in computer science, Software Engineering or related field, or equivalent practical experience · Demonstrated track record of delivering software features end-to-end and collaborating effectively across the full stack Nice to Have: · Familiarity with maintaining and supporting legacy .NET Framework applications · Exposure to Vue.js or other modern front-end frameworks · Exposure to front-end development practices and component-based architecture · Experience working in financial or investment domain
Salary: Negotiable
Agile ART Enablement & Flow Coach Reference No: 2614094513 | Cape Town, South Africa | Posted on: 08 April 2026
We’re a technology consulting company looking for a senior, experienced Agile professional to join our team as an Agile ART Enablement & Flow Coach. This is not a team?level Scrum Master role. We’re looking for someone who has worked at scale, across multiple teams / ARTs, and who is confident coaching leaders, delivery systems, and complex organisations. What you'll do: Enable delivery improvement across large, multi?team environments Analyse and optimise end?to?end delivery systems Improve flow, predictability, and throughput using data?driven approaches Coach teams and leaders on systems thinking, flow, and decision?making Facilitate complex, cross?functional workshops and difficult conversations Drive improvements in psychological safety and ways of working Use delivery data and tooling (Jira / Targetprocess or similar) to support better decisions Support practical AI enablement in delivery workflows (not AI theatre) Your Expertise: 6+ years’ experience in a senior Agile coaching or system?level enablement role Proven experience working across multiple teams / ARTs Strong grounding in flow metrics, WIP, value streams, and systems thinking Comfortable influencing senior leaders without authority Confident facilitator with high emotional intelligence Hands?on experience with SAFe, Scrum, Kanban, Lean, DevOps Strong delivery tooling experience (Jira, Targetprocess, or similar) Qualifications: Relevant IT Qualification Agile certification (CSM, PSM, PMI?ACP, SPC or similar) Practical change management experience (not theory only) Nice to Have Engineering or technical delivery background Experience in large digital, platform, or retail IT environments SAFe SPC, RTE, or senior Scrum Master experience Exposure to Operational Excellence or Theory of Constraints Experience embedding AI into delivery workflows
Salary: Negotiable
Financial Project Administrator Reference No: 2104971580 | Cape Town, South Africa | Posted on: 02 April 2026
We are seeking a detail-oriented Financial Project Administrator with strong experience in financial administration, debtor management, and project support. The ideal candidate will be responsible for assessing client creditworthiness, managing debtor accounts, processing and reconciling project-related invoices, and supporting effective cash flow management across projects. This role requires a proactive individual with strong financial reporting, reconciliation, and query resolution skills, as well as the ability to monitor financial performance, track outstanding balances, and ensure timely collections. What you"ll do: Assess client creditworthiness and monitor financial risk to support effective project cash flow management Review and recommend appropriate credit limits based on financial analysis and client payment history Process and reconcile project-related invoices, ensuring accuracy and alignment with contractual and financial requirements Manage debtor accounts, track outstanding balances, and follow up on overdue payments to ensure timely collections Investigate and resolve billing and payment queries, liaising with clients and internal stakeholders Monitor daily cash flow and debtor performance against targets, identifying variances and escalating risks where necessary Maintain accurate financial records and ensure compliance with internal controls, policies, and regulatory standards Perform regular reconciliations of debtor ledger accounts and resolve discrepancies Prepare and maintain financial reports, including debtor age analysis, cash flow tracking, and performance collections reports Provide regular updates and insights to project teams and management on financial status and debtor trends Support escalation processes for overdue accounts, including coordination of legal action where required Generate and distribute monthly statements to clients, ensuring clear and accurate communication of account status Assist with project budgeting, forecasting, and financial tracking to support overall project performance Support audit processes by ensuring proper documentation and record-keeping Provide general project administration and financial support as required Qualifications: Matric/Grade 12 Relevant qualifications (e.g. PMP, PgMP, PRINCE2, MSP); Agile delivery experience is advantageous
Salary: Negotiable
Sales and Marketing Coordinator Reference No: 3736257568 | Midrand, South Africa | Posted on: 31 March 2026
The Sales and Marketing Coordinator provides essential support to the sales and marketing functions by managing administrative processes, coordinating campaigns, tracking performance data, and ensuring seamless communication between teams. The role is key to driving operational efficiency and supporting business growth What you'll do: Sales Support Assist the sales team with lead generation activities, CRM updates, and follow-up tasks. Support the preparation of sales reports and performance dashboards. Co?ordinate client meetings, product demos, workshops, and events. Marketing Coordination Support the execution of integrated marketing campaigns (digital, print, and events). Assist in creating content for social media, newsletters, presentations, and marketing collateral. Track campaign performance using analytics tools and compile feedback reports. Assist with event logistics, registrations, promotional items, and on-site coordination. Lead Generation Administrative Support Maintain and update lead databases, CRM records, and tracking systems. Prepare targeted contact lists, email templates, and support outbound campaign execution. Monitor all lead sources and ensure timely lead assignment to relevant sales team members or BU leads. Generate regular reporting on lead flow, conversion rates, and campaign performance. Quoting, Pricing & Compliance Issue 100% of renewal quotes as per CRJ milestone timelines or at least 90 days before contract expiry. Ensure pricing, entitlement, and contract terms are validated prior to quote submission. Work closely with OEMs supplier/s, and internal teams, Technical and/or Administrative to resolve discrepancies. Maintain zero discrepancies between OEM, distributor, and internal renewal records. Administrative Duties Maintain organised marketing and sales databases, shared folders, and tracking sheets. Manage team calendars, meeting schedules, and travel arrangements. Organise, manage, and track marketing collateral, merchandise, and promotional inventory. Cross?Functional Collaboration Serve as a communication link between sales, marketing, product, and other departments to ensure alignment. Support internal communications initiatives, sales enablement, and team training coordination. Ad?Hoc Support Assist Sales Management and Marketing Leadership with ad?hoc requirements as needed. Your Expertise: 2–4 years supporting sales teams in an administrative, coordinator, or junior sales operations role. Experience with CRM systems (e.g. Dynamics, Salesforce, HubSpot) including updating pipelines and generating basic reports. Exposure to coordinating client meetings, demos, or events. Experience assisting with digital marketing activities: social media scheduling, email campaigns, and event marketing. Familiarity with tools such as Canva, Mailchimp, Hootsuite, Google Analytics, or similar platforms. Ability to compile campaign performance reports using digital analytics. Practical experience with lead lists, databases, or customer information systems. Exposure to outbound or inbound lead activities and supporting SDR/BDR processes. Comfortable using Excel or similar tools for tracking and reporting. Qualifications: Certification, Diploma or Degree in Marketing, Business Administration, Communications, or equivalent. Soft Skills: Excellent Communication (written and verbal) Creative problem solving Strong collaboration Strong organization and time management
Salary: Negotiable
Technical Account Management: Team Leader (Lead TAM) Reference No: 714559421 | Midrand, South Africa | Posted on: 31 March 2026
The Lead TAM is responsible for leading, coaching, and scaling a high-performing team of Technical Account Managers (TAMs) delivering strategic customer success outcomes across the organisational priority accounts. This role combines people leadership, technical oversight, and strategic customer engagement, ensuring consistent execution of TAM best practices while driving adoption, retention, expansion, and long-term value realization for customers. What you'll do: Team Leadership & Talent Development Lead, coach, and develop a team of Technical Account Managers. Set clear performance expectations aligned to TAM KPIs and business objectives. Conduct regular/quarterly 1:1s, performance reviews, and development planning. Support onboarding and ramp-up of new TAMs. Foster a culture of accountability, customer advocacy, and continuous improvement. Direct Reports: 4–8 Technical Account Managers Customer Success Strategy & Governance Own and standardize TAM execution across: Customer onboarding Adoption and enablement Success planning Executive engagement (QBRs) Ensure all strategic accounts maintain up-to-date Technical Customer Success Plans. Review and coach TAMs on success plans, KPIs, and value realization metrics. Identify at-risk accounts early and drive mitigation plans. Senior Technical & Escalation Oversight Act as escalation point for complex technical, adoption, or relationship challenges. Provide senior technical guidance on IS3 AVEVA SELECT solutions where required. Ensure proactive health checks, architecture reviews, and best practices are consistently applied. Partner with Support, Professional Services, and Solution Architects to resolve systemic issues. Executive & Strategic Customer Engagement Participate in executive-level customer engagements for key or at-risk accounts. Support and, where needed, lead Executive Briefings and Quarterly Business Reviews. Ensure messaging ties technical capabilities to business outcomes and ROI. Represent the voice of the customer into internal leadership, product, and services forums. Commercial Alignment & Growth Enablement Partner with Sales Leadership to align customer success strategies with account growth goals. Review TAM-identified upsell, cross-sell, and expansion opportunities for quality and prioritization. Ensure TAMs are effectively influencing renewals and forecast accuracy. Provide leadership-level insight into pipeline health, churn risks, and expansion potential. Operational Excellence & Reporting Track and report on TAM team performance against KPIs. Ensure consistent use of CRM, customer success platforms, and engagement governance. Identify process gaps, tooling needs, and efficiency improvements. Contribute to capacity planning, account segmentation, and service model evolution. Your Expertise: 12–18+ years’ experience in industrial software, engineering, or related fields. Experience leading senior technical or customer-facing teams. Deep expertise in AVEVA solutions (Operations Control, PI System, MES, Unified Operations Centre, Predictive Analytics, CONNECT, etc.) Strong understanding of IT/OT convergence and industrial digital transformation. Proven experience in: Technical Account Management Customer Success leadership Engineering or industrial software environments Demonstrated people leadership or team lead experience. Strong executive communication, facilitation, and conflict resolution skills. Ability to balance customer advocacy with commercial and operational priorities. Qualifications: BSc / BTech / NDip in Engineering, Computer Science, or equivalent. Business/Project Management certifications will be advantageous. Soft Skills: Demonstrated people leadership or team lead experience. Strong executive communication, facilitation, and conflict resolution skills. Ability to balance customer advocacy with commercial and operational priorities.
Salary: Negotiable
Senior Automation Tester Reference No: 796874331 | Cape Town, South Africa | Posted on: 27 March 2026
We are a forward?thinking technology consulting company seeking an experienced Senior Automation Tester to join our Cape Town–based team. The successful candidate will bring strong automation testing expertise across both web and mobile platforms, with the flexibility to perform manual/functional testing when required. Experience in performance and security testing is advantageous, and exposure to DevOps environments will be highly beneficial. What you'll do: Design, develop, and maintain scalable automated test frameworks for web and mobile applications. Execute automated and manual test cases to uphold product quality standards. Collaborate closely with developers, business analysts, architects, and DevOps engineers. Identify, document, prioritise, and track defects through to resolution. Conduct functional, regression, integration, system, and end?to?end testing. Perform security and performance testing where required. Drive continuous improvement of QA processes, tools, and methodologies. Participate in code reviews, test strategy discussions, and sprint ceremonies. Mentor and guide junior QA team members as needed. Your Expertise: Programming & Scripting Strong coding ability in at least one of the following: Java, Python, JavaScript / TypeScript, C# Testing Frameworks & Patterns TestNG, JUnit, NUnit, xUnit BDD frameworks: Cucumber, SpecFlow, Behave Understanding of Page Object Model (POM), test design patterns, and maintainable automation practices API / Integration Testing Experience with API automation tools/frameworks such as Postman, REST Assured, SoapUI, Karate Manual / Functional Testing Strong background in functional, exploratory, and usability testing Ability to step into manual testing when required for completeness Version Control & Code Quality Git (branching strategies, merge requests, peer reviews) Familiarity with clean code practices and reusable test component design Qualifications: ISTQB Foundation or Advanced Certified Agile Tester Relevant test automation or cloud certifications Soft Skills & Behavioural Competencies Strong analytical and problem?solving abilities High attention to detail and strong commitment to quality Excellent communication and stakeholder?management skills Ability to work independently and within cross?functional teams Proactive, adaptable, and capable of managing multiple priorities Strong consulting mindset with the ability to influence and challenge constructively Nice to Have Performance testing tools (e.g., JMeter, LoadRunner, k6) Security testing exposure (e.g., OWASP principles) DevOps experience (e.g., Azure DevOps, Jenkins, GitLab CI/CD pipelines) Cloud platforms such as AWS, Azure, or GCP Containerization technologies such as Docker or Kubernetes Experience working in a consulting environment or directly with clients
Salary: Negotiable
Debtors Coordinator (CPT) Reference No: 156705857 | Cape Town, South Africa | Posted on: 25 March 2026
We are seeking a detail-oriented and results-driven Debtors Coordinator with 3–5 years of experience in debtors management, credit control, invoicing, collections, and reconciliations. The ideal candidate will have strong experience working in a high-pressure environment, excellent MS Office skills, and the ability to manage client queries, monitor debtor accounts, and ensure timely payments. A solid understanding of credit evaluations, cash collection targets, compliance processes, and legal recovery procedures will be essential. What you'll do: Evaluating the credit status of clients to identify debtors and credit level Submit credit facility level recommendations for debtors to management Process invoices against customer accounts Managing queries and ensuring timely payment to debtors Ensuring daily cash and debtor targets are met Maintaining regular contact with clients to ensure proper management of debt Conducting business operations in compliance with standard policies and regulations Conducting reconciliation of debtor ledger accounts Ensuring prompt reply to client and internal feedback Commencing legal action against debtors in event of halted payment Forwarding of monthly statements to clients to keep them updated on debt collection activities May be required to perform additional administrative duties Your Expertise: Debtors experience, 3-5 years Experience working in a high-pressure environment, 3-5 years MS Office experience, 3-5 years Legal commercial/ corporate experience, 1 year Qualifications: Matric/Grade 12 Bachelor’s Degree in Accounting, Finance, Business, Mathematics or related field
Salary: Negotiable
Debtors Coordinator (Pretoria) Reference No: 4081352307 | Pretoria, South Africa | Posted on: 25 March 2026
We are seeking a detail-oriented and results-driven Debtors Coordinator with 3–5 years of experience in debtors management, credit control, invoicing, collections, and reconciliations. The ideal candidate will have strong experience working in a high-pressure environment, excellent MS Office skills, and the ability to manage client queries, monitor debtor accounts, and ensure timely payments. A solid understanding of credit evaluations, cash collection targets, compliance processes, and legal recovery procedures will be essential. What you'll do: Evaluating the credit status of clients to identify debtors and credit level Submit credit facility level recommendations for debtors to management Process invoices against customer accounts Managing queries and ensuring timely payment to debtors Ensuring daily cash and debtor targets are met Maintaining regular contact with clients to ensure proper management of debt Conducting business operations in compliance with standard policies and regulations Conducting reconciliation of debtor ledger accounts Ensuring prompt reply to client and internal feedback Commencing legal action against debtors in event of halted payment Forwarding of monthly statements to clients to keep them updated on debt collection activities May be required to perform additional administrative duties Your Expertise: Debtors experience, 3-5 years Experience working in a high-pressure environment, 3-5 years MS Office experience, 3-5 years Legal commercial/ corporate experience, 1 year Qualifications: Matric/Grade 12 Bachelor’s Degree in Accounting, Finance, Business, Mathematics or related field
Salary: Negotiable
Senior / Lead Automation Tester Reference No: 3218280631 | Johannesburg, South Africa | Posted on: 20 March 2026
We are looking for a highly skilled Senior / Lead Automation Tester to join our Johannesburg-based consulting team on an initial 6?month contract. This role requires an experienced professional who is both technically hands-on and capable of leading, coordinating, and mentoring a team of junior testers. The successful person will take full ownership of their deliverables as well as the team’s output, ensuring a high standard of quality across all testing initiatives. While the role is heavily automation-focused, the candidate must also be willing and able to perform manual and functional testing when required. What you'll do: Lead and mentor a team of junior and intermediate automation testers. Coordinate testing activities and ensure alignment with project timelines and quality standards. Design, build, and maintain robust automation frameworks. Drive high-quality test automation practices across the team. Work hands?on with automation tools and frameworks (primarily Java and Selenium). Perform manual and functional testing as needed to support project deliverables. Own the end-to-end automation strategy, including planning, execution, and reporting. Liaise with stakeholders, including developers, BAs, and project managers. Conduct Proof of Concepts (POCs) where required. Ensure effective API testing strategy and maintain automation for APIs. Support mobile automation initiatives and frameworks. Contribute to the potential future adoption of AI-driven testing strategies. Your Expertise: 7+ years experience Strong automation experience using Selenium. Advanced Java programming skills. API automation experience (essential). Experience leading or mentoring technical teams. Ability to take ownership and operate autonomously. Willingness and capability to perform manual and functional testing when needed. Experience with SmartBear tools (e.g., SoapUI, ReadyAPI). POC development experience. Mobile automation experience (e.g., Appium). Exposure to or interest in AI-driven testing. Insurance industry experience (advantageous). Soft Skills Strong leadership and communication abilities. Problem-solving mindset with proactive ownership. Ability to collaborate effectively within technical teams and business stakeholders. High attention to detail and quality-driven approach.
Salary: Negotiable
Senior Full Stack Developer Reference No: 1789231021 | Johannesburg, South Africa | Posted on: 19 March 2026
We are looking for a highly skilled Senior Full Stack Developer with strong fullstack experience and exposure to modern AI/agent build & integration platforms to join our team. In this role, you will play a key part in designing, developing, and delivering modern web applications using modern object?oriented backend technologies, cloud-based AI/agent platforms and developer acceleration tooling. You’ll collaborate closely with architects, product teams, and fellow developers to craft robust, user?centric solutions that align with our clients’ strategic goals. This position is ideal for a seasoned developer who thrives in a consulting environment, enjoys solving complex challenges, and is passionate about staying ahead of emerging technologies. What you'll do: Development & Architecture Design and develop RESTful APIs using modern object?oriented backend languages and frameworks (e.g., Java with Spring Boot, Python, Go, Rust) Build interactive web user interfaces using Angular Translate business requirements into scalable technical solutions Design and implement backend services as independently deployable microservices Implement clean architecture, CQRS, SOLID principles, and best practices Ensure high performance, responsiveness, and security Build and embed agent-enabled capabilities into solutions using appropriate platforms and services (e.g., Copilot Studio, Azure AI Foundry, Amazon Bedrock, Gemini) where applicable Apply engineering guardrails when using AI-assisted development tooling (e.g., Claude Code, BMAD) to ensure code quality, security, and reviewability Technical Leadership Provide technical guidance and mentorship to developers Conduct code reviews and enforce coding standards Contribute to architecture decisions and technology selection Identify and address technical debt Contribute to selecting and standardising tooling patterns for agent build/integration (e.g., Copilot Studio/Azure AI Foundry/Bedrock) and AI-assisted engineering (e.g., BMAD/Claude Code), aligned to delivery constraints Integration & Data Integrate with third-party services and internal systems Design and integrate data storage solutions appropriate to the selected backend technology stack Integrate agent-enabled services with enterprise systems and data sources, including secure access patterns, auditing, and operational controls DevOps & Quality Collaborate on CI/CD pipelines and automated deployments Write unit, integration, and end-to-end tests Monitor and troubleshoot production issues Participate in agile ceremonies and planning Ensure AI/agent-related components are production-ready (configuration, secrets, logging/monitoring hooks, and safe rollout practices) and align with engineering standards when AI-assisted tools are used Your Expertise: Core Technical Skills 5+ years experience building backend services using one or more modern object-oriented languages such as Java (Spring Boot), Python, Go, or Rust Strong experience designing and implementing RESTful APIs in a microservices-based architecture Solid understanding of REST, HTTP, and API design Experience with distributed systems concepts such as service boundaries, inter?service communication, and fault tolerance Experience or practical exposure to building/embedding agent-enabled capabilities using platforms such as Copilot Studio, Azure AI Foundry, Amazon Bedrock, or Gemini (or equivalent) Experience using AI-assisted engineering tools responsibly (e.g., Claude Code, BMAD or equivalent) with strong emphasis on code review, testing, and secure coding Front-End, Experience with: Angular for web application development Component-based UI development (Blazor or equivalent) HTML, CSS, and modern UI practices Cloud & DevOps Experience with Azure (App Services, Functions, Storage, etc.) or similar cloud CI/CD experience (Azure DevOps, GitHub Actions, or similar) Containerization (Docker) is advantageous Familiarity with integrating cloud AI/agent services into application delivery pipelines (e.g., Azure AI Foundry/Amazon Bedrock) and managing configuration/secrets appropriately Engineering Practices, Strong knowledge of: SOLID principles Design patterns Secure coding practices Performance optimization Demonstrated discipline applying engineering standards when AI-assisted tools are used (reviewability, traceability of changes, testing coverage, and secure-by-design practices) Soft Skills Excellent problem-solving and analytical skills Strong communication and stakeholder engagement Ability to work independently and lead initiatives Mentoring mindset and collaborative approach Personal Attributes: Excellent verbal and written communication skills, with the ability to present complex ideas clearly. Strong analytical and problem-solving skills. Comfortable working under pressure and meeting established business objectives. Collaborative mindset with the ability to work effectively across cross-functional teams. Empathy for stakeholders and a user-centric approach to solution design. Nice to Have Experience with: Microservices -based system design and implementation Domain-Driven Design (DDD) Automated testing frameworks (xUnit, NUnit, Playwright) Observability tools (Application Insights, OpenTelemetry) Hands-on experience delivering solutions with agent-build platforms (e.g., Copilot Studio) and/or AI platform services (e.g., Azure AI Foundry, Amazon Bedrock, Gemini) Experience applying structured AI-assisted delivery approaches (e.g., BMAD) within team engineering standards
Salary: Negotiable
Senior Manager: HR Reference No: 3264420325 | Midrand, South Africa | Posted on: 17 March 2026
We are seeking a dynamic and innovative Senior HR Manager to join our leadership team at IOCO South Africa. The person will be responsible for leading and driving all people related matters in the Digital Line of Business working closely with the Cluster Executives and Leadership teams in supporting overall company growth. The ideal candidate will thrive in a fast-paced environment who can skilfully navigate complex situations and build strong relationships. This role will report directly to the HR Executive and requires someone who is flexible and able to work after hours when business demands require it. What you'll do: Partner with Senior Leadership to identify and address people related challenges. Contribute and give input to design on company-wide processes of organization development, succession planning, superior workforce development, key employee retention, organization design, and change management. Contribute to the relevant people related aspects of the business strategy by helping identify, prioritize, and build organizational capabilities, behaviors, structures, and processes Implement and operationalize, ensure adherence to governance practices and policies on matters related to the company wage and salary structures including bonuses and increases. Oversee and/or participate in the implementation of people initiatives into business, with specific focus on all aspects of the Employee Value Proposition (EVP) Advise and guide leadership in forecasting and planning the talent pipeline requirements in line with the function/business strategy. Drive the remuneration policies, procedures and practices on an annual basis, including annual increase cycles, bonus payments and ad hoc benchmarking / grading exercises. Accountable for the identification and implementation of business appropriate learning interventions while accounting for learning principles and theories and manage ongoing delivery. Drive the people processes (performance, development, and career) to ensure that employees’ level of performance and capabilities meet current and future standards. Promote, drive and manage sound employee relations to create an awareness of the well-being of the business, acting as an advisor to the relevant leadership of any potential employee relation matters. Lead and mentor own teams and where relevant, provide support to the broader HR team where partnership is called for. Ensure that relevant HR policies are implemented consistently and fairly across all businesses, ensuring that any policies are made in a fair and objective manner and in line with governance and risk requirements. Your Expertise: Minimum 5 years’ experience in a HR Management position in a technology environment. Experience leading a team of HR people across levels. Experience working with executive leadership team. Experience leading, driving, and overseeing people related projects. In-depth knowledge of South African labour law. Qualifications: Relevant degree related to the field of Human Resources Management. Competencies: Proven ability to thrive in high-pressure environments while managing multiple, often competing priorities. Skilled at inspiring teams through clear, meaningful communication that brings strategy to life and motivates people towards shared goals. Be comfortable dealing with ambiguity, embrace uncertainty and adapt swiftly to changing situations. Ability to remain calm and composed in stressful situations. Excellent communication and interpersonal skills. High attention to detail. High level of integrity and ethical judgment, with a commitment to managing confidential information responsibly. Strong interpersonal awareness. Ability to understand and appreciate different and opposing perspectives and adapt approaches accordingly. Ability to negotiate effectively, resolve conflict and drive positive change.
Salary: Negotiable
Inside Sales Enterprise Pricing Reference No: 452109027 | Johannesburg, South Africa | Posted on: 17 March 2026
We are seeking an experienced and commercially astute Inside Sales Enterprise Pricing Specialist with strong expertise in developing competitive and profitable pricing models for enterprise data centre solutions across Tier-1 OEM vendors such as Dell, HPE, Cisco, Nutanix, and VMware. The ideal candidate will have a proven track record in enterprise IT pricing, deal desk, or commercial management, with the ability to support large-scale bids, RFPs, tenders, and multi-year data centre opportunities. This role requires strong financial modelling, margin analysis, and deal structuring capabilities, combined with solid knowledge of enterprise DC technologies, OEM pricing programs, and vendor engagement. What you'll do: Pricing Strategy & OEM Engagement Develop and maintain pricing models for enterprise DC solutions in partnership with Tier-1 OEM’s like (Dell, HPE, Cisco, Nutanix, VMware). Structure commercial offers that leverage OEM programs, discounts to ensure profitability. Maintain relationships with OEM pricing teams and account managers to ensure early visibility on new programs, promotions, and product launches. Opportunity & Deal Support Collaborate with sales and solution architects to build accurate pricing for large enterprise deals. Review customer requirements and technical architectures to structure commercial models using Tier-1 OEM offerings. Provide strategic input on deal registration advantage/dis-advantage. Financial & Cost Modelling Build detailed cost models including hardware, software, services, OEM support contracts, and logistics. Conduct margin analysis for account managers. Support scenario modelling for complex deals, including multi-year contracts. Bid & Proposal Support Contribute pricing expertise to enterprise RFPs, tenders, and OEM co-sell opportunities. Assist bid teams in preparing commercial proposals, financial schedules, and deal justification documents. Participate in internal review boards for deal approvals. Governance & Compliance Document pricing assumptions, vendor approvals, and deal structures for audit and reference. Market & Vendor Intelligence Track pricing trends, vendor promotions, and competitor positioning in the enterprise DC market. Provide insights to leadership and sales teams to inform pricing strategies and negotiation tactics. Key Deliverables Accurate, competitive, and profitable pricing models for enterprise DC solutions using Tier-1 OEM products. Deal registrations and optimizations leveraging OEM programs. Commercially viable proposals aligned with company margin expectations. Compliance with internal DOA and OEM program rules. Your Expertise: 5–8 years in enterprise IT pricing, commercial management, or deal desk roles Proven experience working with Tier-1 OEM vendors (Dell, HPE, Cisco, Nutanix, VMware) Experience supporting enterprise bids, RFPs, tenders, and multi-year DC deals Technical Knowledge Enterprise DC technologies (compute, storage, hyperconverged, networking, virtualization, hybrid cloud). Tier-1 OEM product knowledge and pricing programs: Dell Technologies – servers, storage, networking, APEX/consumption models etc. HPE – ProLiant, Synergy, Storage, Aruba Networking, GreenLake etc. Cisco – UCS, networking, ACI Nutanix – HCI, software licensing VMware – virtualization and cloud licensing Commercial & Analytical Skills Pricing model development and deal structuring Financial modelling, margin analysis, cost-to-serve analysis Experience with OEM deal registrations programs Communication & Stakeholder Management Work across sales, solution architects, finance, procurement, and OEM account teams Strong ability to articulate pricing rationale and commercial impact Present complex deals to internal management and vendor boards Preferred Attributes Strategic thinker with a commercial mindset/awareness Financial Acumen: Understanding cost structures, Revenue & profit margins Attention to detail and ability to manage complex pricing scenarios Collaborative approach with cross-functional teams Proactive in staying up to date on vendor programs and market trends Proficiency in Excel (pivot tables, modelling, formulas) Ability to articulate and communicate effectively. Ability to troubleshoot and work under pressure Able to work independently but also strong in teamwork approach to tasks
Salary: Negotiable
Risk and Compliance Manager Reference No: 1482820814 | Johannesburg, South Africa | Posted on: 13 March 2026
iOCO, one of South Africa's leading technology groups, is seeking an experienced Risk and Compliance Manager to lead and maintain our enterprise risk management and compliance frameworks. This is role will have direct engagement at Executive Committee and Audit and Risk Committee level, offering meaningful impact across a large and dynamic organisation. What you'll do: Enterprise Risk Management Develop, implement and maintain the Group’s Enterprise Risk Management (ERM) framework in alignment with organisational strategy and risk appetite. Facilitate enterprise-wide risk assessments and maintain the Group Risk Register, ensuring that risks are appropriately identified, evaluated and mitigated. Monitor key risk indicators and emerging risks, providing proactive insights to management. Coordinate business continuity and crisis management planning processes and periodic testing. Prepare risk reports, dashboards and analysis for executive management and governance committees. Compliance Management Develop and maintain the Group Compliance Framework to ensure adherence to applicable legislation, regulatory requirements and internal policies. Conduct compliance risk assessments and maintain a compliance risk register. Develop and execute an annual compliance monitoring plan. Monitor regulatory developments and assess their impact on the organisation. Investigate compliance breaches and ensure appropriate remedial actions are implemented. Promote a strong compliance culture through awareness initiatives and training. Governance and Internal Control Support the strengthening of the organisation’s governance structures and internal control environment. Provide risk and governance input into strategic initiatives, projects and operational decision-making. Collaborate with Legal, Audit, Finance, HR and other business units to ensure alignment across governance, risk and compliance processes. Support the organisation’s alignment with recognised governance standards and best practices, including the principles of King IV (and King V). Operational Compliance Monitoring and Policy Management Conduct periodic compliance reviews and internal control monitoring across key operational areas to ensure adherence to organisational policies and governance standards. Areas of monitoring include inter alia procurement processes, corporate credit card usage, fuel cards, travel expenditure, employee expense claims, leave management and variable remuneration. Maintain oversight of key governance policies including inter alia the procurement policy, travel policy, expense policy, leave policy, delegation of authority framework, risk management policy and compliance framework. Identify control weaknesses, policy breaches and areas of non-compliance, and implement appropriate corrective actions and improvements. Ensure policies are periodically reviewed, updated and effectively communicated across the organisation. Reporting and Assurance Prepare periodic risk and compliance reports and dashboards for executive management and governance committees. Support internal and external audit processes and coordinate responses to audit findings. Monitor remediation of control weaknesses and track implementation of corrective actions. Escalate significant risk exposures, compliance breaches or control deficiencies to senior management where appropriate. Stakeholder Engagement Provide guidance and advisory support to management on risk, governance and compliance matters. Engage with business to embed risk management practices and strengthen the organisation’s compliance culture. Facilitate training and awareness initiatives to improve understanding of governance frameworks, risk management practices and organisational policies. Qualifications and Experience A minimum 4 years’ relevant experience in risk management, compliance and governance. LLB or BCom degree with risk management. Postgraduate certification in IRMSA, Risk Compliance is advantageous. Proven track record in developing and implementing risk and compliance frameworks. Experience in engaging with executive management and regulatory authorities. Experience preparing reports and presentations for senior management or governance committees. Exposure to technology, ICT, or regulated sectors advantageous. Key Competencies Strong analytical and risk assessment capability. Excellent written and verbal communication skills, including report writing for senior stakeholders. Sound understanding of governance frameworks, internal controls and compliance management practices. High attention to detail and strong problem-solving ability. Ability to engage constructively with stakeholders across the organisation. Strong professional integrity and ethical judgement. Personal Attributes Confident, professional, and resilient. Able to operate independently with minimal supervision. High integrity and sound ethical judgment. Team-oriented with strong collaboration and influencing ability.
Salary: Negotiable
Mobile Developer (Kotlin / Swift) Reference No: 819299972 | Cape Town, South Africa | Posted on: 12 March 2026
We’re looking for a skilled Mobile Developer with strong experience in Android (Kotlin) and/or iOS (Swift) to build high-quality mobile applications. In this role, you’ll design, develop, and maintain scalable mobile solutions that deliver seamless user experiences across platforms. You’ll work closely with cross-functional teams to bring innovative ideas to life while ensuring performance, reliability, and modern development practices. What you’ll do: Deliver functional, reliable, and well-tested mobile features within agreed timelines, aligned with technical architecture and coding standards. Analyse business and technical requirements to plan and implement mobile development tasks effectively. Collaborate with product owners, designers, and backend developers to build intuitive and responsive mobile applications. Build and integrate RESTful APIs and backend services to support mobile functionality. Participate in the design, development, and enhancement of new mobile features and application improvements. Maintain, troubleshoot, and enhance existing mobile applications, ensuring performance, scalability, and stability. Work closely with UX/UI teams to implement mobile-first designs that provide seamless user experiences. Participate in peer code reviews, contributing to continuous improvement in code quality and development practices. Support testing, releases, and deployments across development, UAT, and production environments. Stay up to date with emerging mobile technologies, tools, and best practices, continuously improving the mobile platform. Your expertise: Minimum of 3–5 years’ experience in software development, with a strong focus on mobile application development using Kotlin (Android) and/or Swift (iOS). Solid understanding of RESTful APIs and integrating mobile applications with backend services. Working knowledge of relational databases (e.g. SQL Server, PostgreSQL, MySQL). Experience using Git-based source control and working with CI/CD pipelines. Exposure to tools such as Azure DevOps, GitHub Actions, Bitbucket, or similar for build, release, and collaboration workflows. Understanding of mobile UI/UX best practices and platform-specific design guidelines (Material Design / Apple Human Interface Guidelines). Personal attributes: Creative and analytical problem solver with strong attention to detail. Confident communicator, both written and verbal, with strong interpersonal skills. Self-starter who can work independently and under pressure. Curious, adaptable, and committed to continuous learning and professional development. Other information applicable to the opportunity: Role: 12 Contract Position Location: Cape Town
Salary: Negotiable
Business Development Consultant Reference No: 769235740 | Johannesburg, South Africa | Posted on: 02 March 2026
In this role, you will be accountable for growing our client base and generating revenue. That means identifying and winning new business, getting terms signed, and building strong client relationships. What you'll do: Making daily sales calls and and/or visits to new and existing clients to evaluate Client Talent requirements, mainly perm recruitment and contracting requirements. Preparing costing sheets and sending quotations and proposals to new and existing clients Presenting our Talent services to new clients Achieving or exceeding monthly, quarterly and annual targets Sourcing and developing client referrals Updating CRM and accurate pipeline forecasting Developing, growing and maintaining a customer database Your Expertise: 3 - 5 Years’ experience in a similar industry with sales experience in selling Talent Services ie Perm Recruitment and Contracting. Solid customer service attitude with excellent negotiation skills Availability to travel as needed Proven track record of consistently meeting sales targets Professional Presentation Skills Product and Industry Knowledge Basic Financial management Qualifications: Essential Qualifications: Grade 12 Related Sales Qualification Preferred Qualifications: Computer Literacy – MS Office (Word, Excel, Outlook, Power Point,) IT/Engineer Diploma or Degree How the role raises the bar: Able to develop working partnerships and alliances Critical administrative skills including good organisational and planning skills as well as problem-solving, time- management skills and the ability to make sound decisions Excellent communication skills, oral and written Effective influencing and negotiating skills Able to develop working partnerships and alliances High level of efficiency, accurate, with the ability to be meticulous, focused and involved with detail Able to work independently as well as a member of a team Shows initiative and is able to produce work of a superior quality Able to work under pressure and manage multiple demands Openness to learning and change, personal flexibility Extremely professional in conduct, being conscientious of representing the company and upholding its reputation
Salary: Negotiable
Data Analyst Reference No: 1075921018 | Cape Town, South Africa | Posted on: 23 February 2026
We are seeking a highly motivated and analytically strong Data Analyst to join the Sustainability team. The role will focus on the collection, analysis, and interpretation of sustainability-related data across thePrivate Equity portfolio, with additional support provided to the Credit business where required. The successful candidate will demonstrate strong data analytics capabilities and an interest in leveraging systems, automation, and emerging technologies (including AI-enabled tools) to improve data quality and efficiency. While prior experience with sustainability data and reporting frameworks is beneficial, the role is well suited to a candidate with a strong analytical foundation and a willingness todevelop technical expertise in sustainability-related topics. The role supports portfolio monitoring, internal decision-making, investor reporting, and sustainability related value creation through data-driven analysis. What you'll do: Collect, clean, validate, and analyse sustainability-related data from multiple sources, including portfolio company submissions, internal systems, third-party providers, and reporting platforms. Support the monitoring and measurement of sustainability performance across the portfolio, including performance against recognised benchmarks and frameworks, to inform portfolio oversight and engagement. Support corporate sustainability data management, including emissions monitoring and reporting, with a focus on data quality and consistency for internal and regulatory reporting. Apply analytical techniques to identify trends, risks, performance drivers, and opportunities for improvement across sustainability datasets, supporting portfolio monitoring and value creation initiatives. Develop clear and compelling data visualisations, dashboards, and reporting outputs that translate data into insights, narratives, and actionable takeaways for internal stakeholders, including investment teams and senior management. Leverage data systems, automation tools, and emerging technologies (including AI-enabled solutions and low-code platforms) to improve data collection processes, analytical efficiency, and repeatability of outputs. Support portfolio-level measurement of sustainability-related risks and impacts, contributing to broader assessment and monitoring activities undertaken by the Sustainability team. Collaborate closely with the Private Equity Sustainability team and provide analytical support to the Credit business on sustainability-related data requests. Maintain high standards of data governance, confidentiality, and documentation when handling sensitive portfolio and corporate sustainability data. Contribute to the ongoing development and enhancement of sustainability data management tools, systems, and internal processes to support scalable and audit-ready reporting. Expertise: Experience (1+ years) in a data-focused analytical role within a corporate, financial services, consulting, or research environment; experience with sustainability or non-financial data is advantageous but not essential. Strong attention to detail and accuracy when working with large, complex, and multi-source datasets. Strong analytical skills with proficiency in data manipulation and analysis tools (e.g. Excel, SQL) and data visualisation platforms (e.g. Power BI or similar). Experience working with data systems and an interest in leveraging automation, low-code tools, or AI-enabled platforms (e.g. Airtable or similar) to improve data workflows and analytical outputs. Ability to critically interpret data, identify inconsistencies or anomalies, and communicate findings clearly to both technical and non-technical stakeholders. Strong written and verbal communication skills, with the ability to present insights and data-driven narratives in a clear, structured, and professional manner. Self-motivated, well-organised, and able to manage multiple priorities in a fast-paced environment.Familiarity with sustainability and non-financial reporting frameworks (e.g. SFDR, TCFD, CSRD). Demonstrated commitment to continuous learning and professional development, particularly in sustainability-related topics. Your Expertise: Bachelor’s degree in a relevant field such as data analytics, finance, sustainability, economics, engineering, or a related quantitative discipline.
Salary: Negotiable
Technical Support Engineer Reference No: 2427583694 | Johannesburg, South Africa | Posted on: 23 February 2026
We are seeking an experienced Technical Support Engineer to provide software and hardware support across customer sites, focusing on Electronic Security, Safety Systems, and Workforce Management Solutions in line with contractual SLA commitments. The successful candidate will be responsible for delivering medium to high-level technical support, ensuring system uptime, maintaining strong customer relationships, and supporting installations, commissioning, and maintenance activities across multiple client environments. This role requires a hands-on technical professional with strong troubleshooting ability, customer-facing experience, and a proactive approach to service delivery. What you'll do: Medium to high-level technical support on systems, hardware, and software (onsite, remote, and telephonic) Acting as technical liaison with customers General fault finding and troubleshooting Infrastructure fault finding and commissioning Project and system commissioning Technical training for customers and internal teams Supporting technical sales lead development Attending service calls across all installed hardware/software sites Assisting with database-related issues (e.g. SQL Express) Maintaining accurate ticket updates within the incident management system Ensuring continuous customer communication regarding service issues Coordinating small installations and ensuring client requirements and deadlines are met Scheduling and performing hardware/software maintenance as per SLA and supplier requirements Maintaining accurate maintenance documentation General administrative duties (timesheets, documentation, reporting, health & safety) Customer, supplier, and technical assistant training Providing peer support when required Your Expertise: 5+ years function-related experience 2+ years leading teams 2+ years project experience pan>3+ years security software & hardware installation 5+ years BES/SQUBE or SYNERION software & hardware implementation and commissioning Networking skills (TCP/IP, DHCP, Static IP, VLAN – N+ beneficial) Electronic skills (low current power, relays) Experience installing turnstiles, vehicle barriers, and mantraps Certification/experience installing and commissioning CCTV and Access Control solutions including: Fire certification (advantageous) Building Management Systems experience (Tridium advantageous) Strong structured fault-finding methodology Software and hardware installation experience High customer service orientation Qualifications: Grade 12 or equivalent / College Diploma MCSE and/or N+/A+ or National Diploma in Electronic/Electrical Engineering (advantageous) Access Control and/or Time & Attendance systems certification Microsoft Office proficiency (Word, Excel, Visio, PowerPoint) PSIRA Certification (Grade E–C) SQL query experience (advantageous) Preferred Certifications / Technology Exposure CCTV Hikvision, Bosch, Milestone Access Control Impro, Gallagher, ZK Fire Systems Ziton, Technoswitch Time & Attendance BES Suite, SQUBE Systems, Jarrison, Kronos Key Competencies Strong troubleshooting and diagnostic skills Excellent communication and customer engagement Structured and methodical approach to fault finding Ability to work independently and within teams Strong documentation and reporting discipline Adaptable in fast-paced operational environments
Salary: Negotiable
Senior Engineer Reference No: 2246623495 | Pretoria, South Africa | Posted on: 20 February 2026
We are seeking a Senior Engineer. The role involves designing, configuring, and troubleshooting VoIP and unified communications solutions, managing TCP/IP networking, SIP, IAX, RTP, and H.323 protocols, and supporting LAN/WAN environments and Linux systems. Experience with platforms such as 3CX, Asterisk, CIC, and cloud or hosted VoIP and SIP services is essential. What you'll do: Proven experience in VoIP, Linux and Networking. Strong understanding of TCP/IP networking suite, SIP, IAX, RTP, H.323 protocols Good understanding of networking, such as LAN & WAN. Good understanding of the Linux operating system A good understanding of Voice Over IP (VOIP) on platforms such as, but not limited to, 3CX, Asterisk, CIC, etc Preferably experience in working on a range of telephony solutions, including Cloud or Hosted (VoIP) and SIP services. Experience in designing VoIP solutions Your Expertise: At least 7 years of hands-on experience in configuration and troubleshooting VoIP solutions English - Can converse and has the necessary email skills Excellent Customer Interaction with clear, concise, and effective communication skills Effectively collaborate with the team to achieve common goals Identify and resolve issues effectively. Qualifications: Essential National Senior Certificate/ Matric/ N3/ Grade 12 Preferred Degree or Diploma in a related discipline ITIL Foundation certification Vendor UC platform certificates (3CX, Asterisk) Cisco CCNP Collaboration is advantageous
Salary: Negotiable
Solutions Consultant (Aveva) Reference No: 1714193762 | Johannesburg, South Africa | Posted on: 18 February 2026
The Solutions Consultant drives the successful adoption and optimization of AVEVA’s industrial software solutions by delivering expert technical support, implementation, and training to clients and system integrators. The role focuses on diagnosing and resolving complex technical issues, managing customer expectations, and identifying operational risks to ensure minimal disruption to client processes. By leading on-site and remote support, providing tailored training, and contributing to knowledge base development and marketing initiatives, the Solutions Consultant enhances client outcomes and strengthens AVEVA’s position as a leader in industrial automation and digital transformation. What you'll do: Telephonic Support on AVEVA Product Range Diagnose software configuration problems, integration challenges, or performance bottlenecks in real-time, often under time-sensitive conditions. Guide customers through updates, patches, or workarounds while ensuring minimal disruption to their industrial operations. On-Site Customer Support Travel to client facilities (e.g., refineries, factories, or power plants) to provide hands-on support for AVEVA solution deployments. Collaborate with on-site teams Managing Expectations on queries/cases from Customers. Act as the primary point of contact for customer inquiries, setting realistic timelines for resolution based on issue complexity and resource availability. Identifying Risk on Queries Evaluate incoming customer queries to spot potential risks, such as misconfigurations that could lead to data loss, security vulnerabilities, or operational downtime. Present Training on AVEVA Product Sets, Deliver tailored training sessions—both virtual and in-person—covering AVEVA products like, but not limited to, AVEVA Historian, InTouch SCADA, or AVEVA Engineering. Gather trainee feedback to refine delivery and ensure alignment with customer-specific workflows or industry standards (e.g., ISA-95). Maintain Certification, stay current with AVEVA’s certification programs, such as AVEVA Certified Trainer or PI System Infrastructure Specialist, renewing them as required (typically every 2-3 years). Contribute Towards the Knowledge Base. Author detailed articles, FAQs, or case studies for internal and customer-facing knowledge repositories, focusing on common AVEVA-related challenges and solutions. Share insights from field experiences—like a novel workaround for a PI Data Archive sync issue—to benefit colleagues and reduce redundant troubleshooting. Update documentation with step-by-step guides, screenshots, or video tutorials, ensuring accessibility for non-technical users. Assist in Marketing Activities. Support sales teams by providing technical demonstrations of AVEVA solutions, showcasing benefits like, but not limited to, real-time analytics or digital twin capabilities to prospective clients. Contribute to whitepapers, blogs, or webinars that position the company as a thought leader in industrial automation, emphasizing AVEVA’s role. Participate in trade shows or industry events (e.g., Automation Fair) to network with clients and highlight successful case studies from past implementations. Your Expertise: 2-5 years in a solutions Consultant or Solution Engineer or similar role 5-10 years' experience in Industrial Automation industry Essential Qualifications: Minimum Qualifications: Matric Certificate, Diploma in Engineering, Diploma in Computer Science Preferred Qualifications: BSC/BTech Engineering or Computer Science Technical qualifications: AVEVA Specific Certifications would be beneficia
Salary: Negotiable
Sales Specialist Reference No: 4165055316 | Pretoria, South Africa | Posted on: 13 February 2026
The Role We are seeking a driven and technically strong Sales Specialist to grow our footprint within the Protection, Substation Automation, and Transformer Monitoring & Diagnostics markets. Reporting to the Head of Business Development, this role is responsible for expanding the sales pipeline, increasing order intake, compiling competitive quotations and tenders, and building long-term customer relationships across South Africa and selected African markets. Skills and Experience What you’ll do: Selling of protection and substation automation products within a designated market in South Africa and in selected countries in Africa Search for new clients who might benefit from company products or services and maximise client potential in designated regions Develop long-term relationships with clients, through managing and interpreting their requirements Achievement of the allocated order intake budget Prospect development by focusing on qualified potential business and targeting growth Assistance with the development of a sales plan, sector analysis and penetration strategy of the relevant market sector Development and implementation of accurate call planning Interact with the bids and tenders department in the preparation of solicited offers Maintenance of relevant administrative functions (CRM tools, prospect lists, forecasts, call lists, etc.) Take ownership for the product needs and service delivery to key customers Participate in customer meetings and give product and company presentations Support development of sales and marketing material Calculate client quotations and administer client accounts Work on after-sales support services Analyse costs and sales and prepare reports for senior management and keep customer records Support marketing activities by attending trade shows, conferences and other marketing events Liaise with other members of the sales team and colleagues from a range of departments such as design, development, production, purchasing, quality, research and senior company managers Assisting the customers with vendor registrations or our credit applications Vetting of orders, initiate and follow up on registration of new material codes for ERP Liaison with customers with regards to payment terms e.g. COD etc To diversify IST customer base. Sell products, solutions and services to existing or new customers for Substation Automation, Protection and Control and Transformer Monitoring and Diagnostics Compilation of quotations, tenders and solutions by the required due dates Efficient communication to all sales or proposal stakeholders, in particular the customer Following up on back orders and communication of any delays to customers Continuous feedback to the customer regarding the progress of their order(s) Develop and maintain good customer relationships for the future growth of the company Following up on technical questions from customers and conducting regular site or customer visits Evaluating customer inquiries and technical feasibilities of projects Interfacing with the Company’s engineering departments regarding customer requirements and specifications Your expertise: Function related experience: 2-5 years hands-on experience in protection and substation automation product environment Knowledge of the substation protection and control products and application thereof. GE protection and control product knowledge will be an advantage. Computer literacy in Microsoft Office Qualifications: Matric Certificate National Diploma or Higher Certificate in Electrical Engineering or equivalent. Other Personal attributes: Ability to work under pressure and still be effective, must be a fast and accurate worker who is self-motivated and results driven Good communication and presentation skills Effective people skills, assertiveness, a pro-active disposition Willingness to work flexible hours Good administration skills with proficiency in Microsoft office and CRM A very strong team player with the ability to work independently Ability to multi-task: He/she must be able to complete several tasks together and meet up with deadlines Other information applicable to the job: Permanent position Location: Pretoria - Kambathi Street, N4 Gateway Industrial Park Work environment: 5 days at Office and Client sites Travel: Local and International travel as and when required
Salary: Negotiable
Principal Technical Consultant Reference No: 1173456135 | Johannesburg, South Africa | Posted on: 11 February 2026
We are seeking a Principal Technical Consultant with 5–7 years of experience in delivering PLC and SCADA-based solutions within industrial environments. The successful candidate will provide technical leadership across the project lifecycle, ensuring scope alignment, system reliability, quality, and on-time delivery. This role requires strong expertise in analysing technical specifications and developing cost-effective, compliant engineering solutions. What you'll do: General Collaborate with the Cluster and LOB ecosystem, incl. other BUs, OEMs, system Integrators, and customers Technical leadership: Responsible for the project scope, reliability, quality and on time delivery of the projects. Evaluates the project scope and devises strategies to reach feasible engineering solutions that are cost-effective to the business. Analyses the client’s technical specifications, BoQ, drawings, and industry codes and standards collectively to develop the end-product. Evaluates, analyses and researches systems, components and products while keeping abreast of technological advancements; apply these in value engineering solutions. Complies with customer requirements during product development, manufacturing, and FAT/SAT testing as well as the relevant internal business processes. Develop and compile overall technical documents (functional design specification, control philosophy, project specific manuals, drawings technical proposals and reports. Conduct system Risk Assessments and Failure Mode Effects Analysis (FMEA) along with System Reliability Studies where applicable Train and supervise other engineering trainees on system tools and products. Co-ordinate and guide Engineering resources in collectively achieving project deliverables Write or contribute to the technical sections of proposals including corresponding pricing components of RFXs (Request for Proposal/Quotation or Tenders), and , ensure they are accurate, persuasive, and defensible Maintains professional and technical knowledge by attending educational workshops; reviews professional publications; establishes personal networks; participates in professional societies Maintains the relevant ISO procedures and policies for the relevant department. Flexible and adaptable to changes in business/quality processes. Compile material lists, specifies material and approves documentation used in the project. Coordinate the installation of all relevant C&I(incl SCADA, HMI etc) and PLC equipment. Maintain design standards for the CIE Engineering Team Engineering Ability to lead, guide and implement control system principles on various industry-specific PLC and SCADA solutions. Your Expertise: Function related experience: 5-7 years Project experience: 5-7 years Qualifications: Essential Qualifications: Matric Certificate B.Sc. or BTech Electrical/Electronics/Mechatronics Engineering Preferred Qualifications: Registered with ECSA (Advantageous) OEM trainings/qualifications on product/solution sets. PLC, SCADA, HMIs or any ICS OEMs certification (AVEVA will be advantageous) Personal Attributes/Soft Skills Required: Strong problem-solving and analytical skills, Strategic thinking The ability to translate business needs into technical solutions They must also demonstrate exceptional communication, Project management skills Alongside experience in guiding teams and building client relationships.
Salary: Negotiable
Training Manager Reference No: 1466494427 | Midrand, South Africa | Posted on: 28 January 2026
We are seeking an experienced Training Manager with a strong background in software and technical training to lead and coordinate all training initiatives across the organisation and partner ecosystem. The role is responsible for conducting training needs analysis, designing and delivering effective training programmes, and managing learning platforms to ensure accurate tracking and compliance. The Training Manager will oversee training related to the AVEVA product portfolio, including partner certification, customer enablement, internal sales training, and onboarding of new technical staff. What you'll do: Training Needs Analysis: Identify and assess current and future software training needs and skill gaps within the organization and the ecosystem through job analysis, performance data, and consultation with line managers and stakeholders. Curriculum Development & Design: Design, develop, and update training programs, materials, and e-learning modules (manuals, presentations, tutorials, etc.) that cater to diverse learning styles and technical requirements. Training Delivery & Facilitation: Deploy a wide variety of training methods, including instructor-led sessions, e-learning, workshops, and on-the-job training, and lead the technical trainers who deliver this content. Platform Management: Manage the Learning Management System (LMS) and other e-learning platforms, ensuring all records, content, and documentation of training completion are accurate and up-to-date. Vendor & Stakeholder Collaboration: Work closely with product development, sales, marketing, engineering, and external training vendors/partners to ensure content accuracy, consistency, and alignment with overall business goals and product launches. Effectiveness Assessment: Monitor and evaluate the effectiveness of training programs using key performance indicators (KPIs), feedback surveys, and performance metrics (e.g., ROI) to make data-driven improvements. Compliance & Standards: Ensure all training programs and materials comply with relevant industry regulations, quality management systems (QMS), and company policies. Leadership & Mentorship: Lead and mentor a team of trainers, fostering a culture of continuous learning and professional development. Budget Management: Manage the training budget, including negotiating with external vendors and controlling expenses. The Training Manager will be responsible for all aspect related to training on the AVEVA Product portfolio, including; Maintain an accurate training schedule on the AVEVA products we train. Development of partner ecosystem through accurate training plans and ensuring certification. Training of end-users/customers to gain skills on the AVEVA products the use and also assist with generating the need for portfolio diversification through training. Marketing our training courses to the entire ecosystem. Present training when there is a shortage of available facilitators. Train new joiners in the technical team and ensure readiness to present training. Training internal sales staff on AVEVA Sales strategies and product sales training. Coordinate training department. Onboarding of new staff into the BU. Your Expertise: Proven experience (typically 3-7+ years) in training and development, with a strong background in software or technical training and experience in a leadership or management role. Highly computer literate with proficiency in Microsoft Office Suite (Word, Excel, PowerPoint), Learning Management Systems (LMS) platforms, and e-learning authoring tools (e.g., Articulate, Captivate). Qualifications: Essential Qualifications: Matric Certificate Diploma in Engineering or Computer Science Preferred Qualifications: BSC Engineering BSC Computer Science Bachelor's degree in Human Resources, Education, Business Administration, Computer Science, or a related field
Salary: Negotiable
Specialist Support Engineer Reference No: 2689162390 | Johannesburg, South Africa | Posted on: 26 January 2026
This role is based in the MIS Department at the Bryanston facility and reports directly to the MIS Operations Manager. It is suited to qualified professionals who meet the role requirements and are seeking to contribute within a dynamic, operationally focused environment. What you'll do: Manage the VMware Virtual Infrastructure within the virtualized infrastructure and solutions. Oversee the backup infrastructure and solutions for enterprise and operational technology using Veeam Backup & Replication. Administer the user backup infrastructure effectively. Manage the server hardware infrastructure and associated solutions. Handle and execute special projects as assigned. Liaise with and manage third-party contractors. Maintain and update MIS documentation accurately. Ensure strict compliance and conformance to Air Products' safety procedures. Adhere to and implement BSP (Basis Safety Practice) activities consistently. Your Expertise: A minimum of 10 years of experience as a Systems Administrator on Windows Server is required. A minimum of 10 years of experience as a VMware Administrator is essential. A minimum of 10 years of experience as an IBM Storage Administrator is required. A minimum of 10 years of experience as a Backup Administrator using Veeam is necessary. Possession of a valid driver’s license and reliable personal transportation is mandatory. Willingness to travel as an operational requirement of the role is essential. Availability to work regular shifts, weekends, or participate in rotational on-call duties is required. Qualifications: A Bachelor’s Degree in Information Systems or equivalent is required. Certifications in MCSA/MCSE for Windows Server are mandatory. Certification as an MCITP Enterprise Administrator for Windows Server is essential. VMware Certified Professional (VCP6/VCP7/VCP8/VCP9) certification is required. IBM Certified Specialist credentials in System X, IBM Storage, IBM Tape, and IBM Fibre are mandatory. A Veeam Certified Backup Specialist certification is necessary.
Salary: Negotiable
Senior Protection Engineer Reference No: 3900683735 | Pretoria, South Africa | Posted on: 20 January 2026
We are seeking a highly skilled Senior Protection Engineer. This role requires in-depth knowledge of feeder, transformer, bus bar, capacitor bank schemes, as well as protection settings and load flow studies. The candidate must demonstrate excellent problem-solving, technical reporting, leadership, and project management skills, with the ability to interact effectively with clients, subcontractors, and suppliers. A postgraduate qualification, Pr.Eng registration, or business/project management training will be advantageous. The position involves both office and site-based work, with occasional local and international travel. What you'll do: Good understanding of engineering principles. Technical knowledge of GE protection devices. Proficiency in Engineering design software: AutoCAD, ZWCAD, Microstation Ability to analyse complex problems, interpret operational needs and develop integrated solutions. Strong technical report writing skills. Ability to manage and interact with subcontractors and suppliers. Computer literacy with good working knowledge of relevant OEM product software and power systems simulation packages: DigSilent Powerfactory, Matlab Simulink, PowerSim. Ability to adapt and learn reasonably fast. Ability to effectively communicate with team members and customers. Excellent understanding and interpretation of project specifications, drawings, single line diagrams and data sheets.Excellent understanding of electrical network load flow and fault levels study. Excellent knowledge of protection settings discrimination study. Basic knowledge of tele control systems - SCADA Leadership and management skills. Discuss and clarify the clients’ needs and determine the feasibility of the solution Prepare detailed design of approved solutions for the client and ensure the effective development thereof Design and engineering of complete cost effective protection scheme solution for the client Ensure all specifications and other information is gathered from the client, in order to provide the project manager with relevant information to prepare the project plan for efficient implementation. Commission of protection and Control schemes Provide post project system support for the client as and when required Function related experience: 5-8 years’ experience with substation protection and control including execution of projects Engineering Principles. Technical knowledge in GE protection devices. Your Expertise: In depth knowledge on the design of feeder, transformer (including tap changer), bus bar, capacitor bank etc. schemes for transmission and distribution network. Experience integration protection schemes with SCADA and substation automation systems. Function related experience: 5-8 years’ experience with substation protection and control including execution of projects Engineering Principles. Technical knowledge in GE protection devices. Qualifications: Post graduate qualification in Electrical Engineering Pr.Eng registration (advantageous) Business Administration related course Project Management related course
Salary: Negotiable
Software Developer Reference No: 773908551 | Pretoria, South Africa | Posted on: 13 January 2026
To independently develop and maintain components of our AMR platforms and energy management solutions. This role requires taking ownership of features, contributing to design, and supporting junior developers. What you'll do: Designing and implementing moderately complex features. Conducting unit, integration, and regression testing. Participating in architectural discussions and sprint planning. Troubleshooting and resolving issues with minimal supervision. Reviewing code and providing feedback to junior developers. Maintaining and improving technical documentation. Your Expertise: Function related experience: 3-5 years of experience in software development within a technical environment. Experienced in working with: Web services and APIs Microsoft SQL Server technologies (including SSRS) .NET stack and C# (C/C++ experience is a plus) Proficient with version control systems (e.g., Git) Familiarity with CI/CD pipelines Personal Attributes: Self-motivated. Strong problem-solving skills Good communication and teamwork abilities. Effective team player with good communication skills. Attention to detail. Ability to take initiative and work under guidance. Qualifications: Essential Qualifications: Matric Certificate BSc in Computer Science or B.Eng. in Computer, Electronic or Electrical Engineering or B.Tech in Computer Science or Electronic Engineering Preferred Qualifications: Knowledge of cloud platforms (e.g., Azure, AWS) Knowledge of Agile/Scrum methodologies Knowledge on UX principles Analytics of energy management systems or IoT technologies
Salary: Negotiable
Senior Engineer Reference No: 3405776888 | Pretoria, South Africa | Posted on: 13 January 2026
The primary purpose of this role is to provide technical leadership and guidance whilst ensure that key technology projects, critical and complex customer technical support and scheduled technical obligations to customers are successfully executed within schedule. The role also contributes and inputs in system designs, proposals and compiling functional design specifications for new projects whist assuring that designs meet desired standards. What you'll do: Lead, mentor, and develop junior engineers and technicians., including training, and performance reviews. Providing technical assistance and crafting solutions for the business development in order to support the delivery of new projects and new opportunities. Energy and power meter framework design. EMS, AMR system design and commissioning. Facilitating metering systems FAT and SAT procedures and testing. Reviewing design documentations. Ensuring System integration and testing Quality assurance and control with particular emphasis on conformance to customer specifications Supporting field technicians Attending to complex client’s queries in support of first line teams as a point of escalation Configuring hardware (servers, switches, gateways, power meters). Foster a strong engineering culture and promote best practices. Compile and provide automation framework of various complex reports, such as tariff analysis, section budgeting Oversee project implementation, ensuring plans are executed correctly and issues are resolved. Manage project scope, budget, and timelines. Troubleshoot and diagnose complex technical problems. Your Expertise: Function related experience: 8-10 years Leading teams: 8-10 years Project experience: 8 years Proven experience in the electrical power utility and related industry segments A strong track record of achievement at Senior Management level (this must include financial results) for a period of no less than five years Qualifications: Essential Qualifications: Matric Certificate Engineering Degree/Diploma Preferred Qualifications: A postgraduate management and/or technical qualification will be advantageous Eng Knowledge of AMR, AMI especially PME, ecWin, eEnterprise Project Management background Power Quality background Schneider Electric advanced PME Certified Energy Management (CEM)
Salary: Negotiable
Business Development Manager Reference No: 3507854468 | Johannesburg, South Africa | Posted on: 01 December 2025
We are seeking a dynamic Business Development Manager with a strong foundation in Electrical Engineering and proven success in driving sales growth. The ideal candidate will have 3–5 years of experience in business development, contract negotiation, and project management, supported by in-depth industry knowledge, particularly within UPS solutions. The role also involves negotiating with suppliers, ensuring accurate CRM data management, and coordinating seamless project handovers to operations. Strong presentation skills, Microsoft Office proficiency, and Salesforce experience are essential. What you'll do: Develop and maintain individual business development plan which outlines how your sales targets will be met on an ongoing basis i.e. quarter, half-year and annual Perform research and identify new customers and market opportunities Prospecting for new business i.e. cold calling and qualifying leads provided by the business Consult with prospects about business challenges and requirements, as well as the range of options and cost benefits of each Conducting independent site visits and creating a bill of quantities according to the client’s requirements Complete all quotes and sales packs on quote system, ensuring that data is accurately entered and managed within the company’s CRM and present clear actions to close opportunities Discovering and exploring opportunities and presenting the company’s portfolio to potential clients Screening potential business deals by analysing market strategies, deal requirements, potential, and financials and evaluating options Negotiating best prices with suppliers Prepare proposals and quotations Closing new business deals by coordinating requirements; developing and negotiating contracts and account plans and integrating contract requirements with business operations Ensuring a successful handover of all projects to the operations department with all supporting supplier and vendor documentation Arranging and attending project launch meetings and attending all formal client meetings Growing retaining and maintaining existing accounts by presenting new solutions and services to clients Identifying trendsetter ideas by researching industry and related events, publications, and announcements Negotiating deposit payment terms, including special attention to upfront payments and once off purchases. Ensure correct paperwork is submitted to Finance for vetting to open credit terms accounts Ensure minimum margins, as set by the business, is adhered to Performing additional work outputs related to the role Your Expertise: Function related experience: 3- 5 years Contract Negotiation experience Presentation skills Microsoft Office experience SalesForce Project experience: 3-5 years Relevant Industry knowledge / UPS experience: 5+ years Qualifications: Senior Certificate National Diploma Electrical Engineering Degree in Marketing / Sales or equivalent Other information applicable to the opportunity: Permanent position Location: Tillbury Business Park, 16th Road, Randjiespark, Midrand
Salary: Negotiable
Support Engineer Reference No: 1395123748 | Swartklip, South Africa | Posted on: 17 November 2025
We are seeking a Support Engineer with strong experience in Operational Technology (OT) environments. The Support Engineer will manage incidents and service requests, perform troubleshooting, and proactively monitor system health while maintaining accurate documentation. This role requires expertise in hardware and server support, virtualization platforms, operating systems, backup management, and security solutions, ensuring system reliability, performance, and compliance with SLA and governance standards. What you'll do: Incident & Request Management Manage and resolve infrastructure-related incidents and service requests within SLA timelines. Perform in-depth troubleshooting and escalate complex issues to senior technical teams where required. Monitor system performance, identify potential risks, and take proactive action to prevent service disruptions. Maintain accurate incident, problem, and change records in the service management system. Infrastructure & Technical Support Provide hardware and server support in OT environments. Manage and support backup solutions, including scheduling, monitoring, and restoration testing. Support and maintain anti-virus solutions to ensure compliance and security posture. Administer and troubleshoot virtualization environments (e.g., VMware, Hyper-V). Provide operating system support for Windows and Linux servers. Perform routine maintenance, patching, and upgrades to ensure system reliability. Participate in capacity planning and system health reviews.Governance & Compliance Adhere to SLA’s, change management, and IT/OT security policies. Ensure backup, antivirus, and patch management align with regulatory and company standards. Document configurations, processes, and technical procedures to maintain a knowledge base. Customer & Team Engagement Communicate effectively with stakeholders on incident status, system health, and planned maintenance. Build and maintain collaborative relationships with business users, vendors, and internal teams. Support teamwork by sharing knowledge and mentoring junior engineers where required. Projects & Continuous Improvement Assist with infrastructure-related projects and technology upgrades. Research and implement new tools or techniques to enhance system performance and security. Identify opportunities to improve processes and contribute to overall service excellence. Your Expertise: 5 Years of Experience in an OT environment Qualifications: Essential Qualifications: Grade 12 A+/N+ or Internship Preferred Qualifications: ITIL Certification IT Relevant Diploma/Degree
Salary: Negotiable
Operational Business Analyst Reference No: 261529604 | Johannesburg, South Africa | Posted on: 11 November 2025
We are seeking a detail-oriented and proactive Operational Business Analyst to enhance and optimize operational processes and systems within our organization. The ideal candidate will drive improvements in support and testing processes, develop new policies and procedures, and manage data integrity through periodic validation and cleanup exercises. You will work closely with the support, sales, and development teams to scope initiatives, propose enhancements, and ensure customer reporting meets business and client requirements using tools such as QuickSight. What you'll do: Enhancements to existing processes and systems Establishment of Support and testing processes Working with the support team to propose and drive enhancements Development of new policies, processes and procedures to enhance operations Costing and scoping of initiatives and projects Management of Data – Responsible for periodic data validation and data cleanup exercises. This will include liaising with the Sales and Dev team and customers. Management of customer reporting – establishing if the current reporting meets the customers needs, documentation of customer reporting requirements, generation and setting up of reports using QuickSight and reporting cleanup exercises. Periodic attestation exercises Configuration and set-up of systems operational within the business (e.g. JIRA service desk) based on operational needs. Operationalising processes and policies and ensuring that compliance is adhered to. Your Expertise: 2- 3 years Business analysis experience (must have requirements gathering, documentation, process mapping, testing and reporting skills) Jira Service Desk Experience Qualifications: Information Systems qualification
Salary: Negotiable
Senior Cloud Engineer Reference No: 758254105 | Cape Town, South Africa | Posted on: 28 October 2025
We are seeking a Senior DevOps Engineer responsible for designing, implementing, and maintaining secure and scalable cloud and DevOps environments on Microsoft Azure. This role involves developing and managing CI/CD pipelines, leveraging Infrastructure as Code (Terraform, Ansible, ARM, Bicep), and integrating security controls into DevOps processes (DevSecOps) to ensure compliance and system integrity. The incumbent will perform vulnerability assessments, proactive system monitoring, and incident management while collaborating with development and operations teams to enforce best practices. What you'll do: Performing daily application availability checks and event monitoring tasks Provide proactive system monitoring Communicate accurately and timeously with relevant clients regarding incidents logged Working well with colleagues/team player/willing to assist Design, implement, and maintain secure CI/CD pipelines Integrate security controls into DevOps processes (DevSecOps) Perform vulnerability assessments and remediation across infrastructure and applications Collaborate with development and operations teams to enforce security best practices Automate compliance checks and security testing Monitor and respond to security incidents in cloud and on-prem environments Your Expertise: 3–5 years’ experience implementing Azure automation pipelines. Excellent customer interaction Team player with good work ethic and attendance record Self-driven – Get the job done Strong event management abilities with customer focus Strong sense of responsibility in taking ownership of problems and seeing them through till completion Excellent customer satisfaction, interaction, and engagement English - Can converse and has the necessary email skills Experience with cloud platforms (Azure) Strong hands-on Azure experience (e.g., App Gateway/WAF, AKS, Azure SQL, ACR, Key Vault, VNet, Storage Accounts). Proficiency in Infrastructure as Code (Terraform, Bicep, ARM templates). Strong scripting skills in PowerShell, Python, or Bash. Experience designing and building CI/CD pipelines using Azure DevOps. Hands-on experience with CI/CD tools (Azure DevOps, Jenkins, GitHub Actions) Solid understanding of containers and orchestration (Docker, AKS). Experience with Function App and Web App development. Strong grasp of networking, security, and compliance in Azure environments. Proficient in monitoring and logging using Azure-native tools. Skilled in troubleshooting, version control (Git), and working in Agile environments. Excellent communication skills and ability to work independently and collaboratively. Familiarity with certificate automation, Key Vault integration, and workflow orchestration (e.g., Logic Apps, Durable Functions). Experience with container security and orchestration (Docker, Kubernetes) Knowledge of secure coding practices and application security principles Qualifications: National Senior Certificate/ Matric/ N3/ Grade 12 Microsoft Cloud Certification (Azure) Pass typical recruitment checks (criminal, qualification, ID verification checks, etc.) ITIL v3 or ITIL 4 certification Linux/Unix qualifications and/or experience Azure Certification (e.g., Azure DevOps Engineer Expert, Solutions Architect Expert) preferred. Security Certifications (e.g., CISSP, CISM, CEH, or CompTIA Security+) Containerization and Orchestration (Docker, Kubernetes) Infrastructure as Code (Terraform, Ansible, or similar) CI/CD Pipeline Design and Management
Salary: Negotiable
Solution Architect Reference No: 2031026496 | Johannesburg, South Africa | Posted on: 27 October 2025
We are seeking a Solutions Architect to join our innovative and forward-thinking team. The Solutions Architect plays a critical role in designing, developing, and delivering scalable, secure, and high-performing technology solutions that align with business objectives and drive digital transformation. What you'll do: Solution Architecture & Design Design and architect scalable, secure, and high-performance industrial solutions using IS3 AVEVA SELECT’s product portfolio (e.g., AVEVA PI System, AVEVA System Platform, AVEVA E3D, AVEVA MES, AVEVA Predictive Analytics, etc). Define best practices, integration strategies, and solution roadmaps to support customer digital transformation initiatives. Develop technical blueprints, architecture diagrams, and design documents to ensure seamless deployment and implementation. Ensure solutions align with industry standards, cybersecurity best practices, and enterprise IT/OT integration requirements. Pre-Sales & Customer Engagement Act as a technical advisor and trusted consultant for customers, understanding their business challenges and recommending AVEVA solutions. Support pre-sales activities by delivering technical presentations, solution demonstrations, Proof-of-Concepts (PoCs), and technical workshops. Engage with C-level executives, IT, and OT stakeholders to drive solution adoption and strategy alignment. Implementation & Deployment Support Guide implementation teams through solution deployment, configuration, and integration with existing enterprise systems. Provide technical leadership during solution rollout, ensuring performance, scalability, and security requirements are met. Support data migration, API integrations, and cloud/hybrid infrastructure setup for AVEVA solutions. Industry & Technology Expertise Stay updated on AVEVA evolving product portfolio, industry trends, and emerging technologies such as Industrial IoT (IIoT), Digital Twins, Artificial Intelligence (AI), Advanced Analytics, CONNECT etc. Provide feedback to product management on customer needs, product improvements, and feature enhancements. Develop whitepapers, best practices, and case studies to support solution adoption and knowledge sharing. Collaboration & Stakeholder Management Work closely with sales, product management, engineering, and customer success teams or technical account management to deliver end-to-end solutions. Support partner ecosystems in deploying AVEVA solutions efficiently. Represent IS3 AVEVA SELECT at conferences, industry forums, and customer events as a subject matter expert (SME). Your Expertise: Diploma in Engineering or Computer Science 7 years' experience BSc/BTech in Engineering or Computer Science, with min 5 years’ experience with proven track record. Deep understanding of AVEVA software portfolio, including AVEVA PI System, AVEVA Unified Operations Center, AVEVA E3D, AVEVA Insight, AVEVA Predictive Analytics, AVEVA Manufacturing Execution System (MES), and CONNECT etc. Experience in industrial automation, SCADA, IIoT, and operational technology (OT) environments. Strong expertise in IT/OT integration, cloud computing (Azure, AWS), and enterprise architectures. Familiarity with databases (SQL, AVEVA Historian), APIs, and programming/scripting (Python, C#, JavaScript). Ability to work with C-level executives and technical teams to drive digital transformation initiatives Qualifications: Diploma in Engineering or Computer Science BSc/BTech in Engineering or Computer Science, with min 5 years’ experience with proven track record.
Salary: Negotiable
