Careers
View all our open positions and talent vacancies
Your search did not return any results.
Business Development Manager Reference No: 3661508351 | Midrand, South Africa | Posted on: 06 March 2026
We are seeking a results-driven Business Development Manager with a solutionist thinking approach to drive new business opportunities across the Mining, Manufacturing, Logistics, Distribution, and Public Safety sectors. The role focuses on managing the sales of wireless and digital communication systems and services to both existing and prospective clients. If you are a strategic thinker with a strong technical understanding of ICT solutions and a passion for business development, we invite you to apply. What you’ll do: Identify and pursue new business opportunities aligned with SCAN RF Projects strategic growth objectives by driving the Critical Connectivity Solutions Portfolio of Products and Services that have been designed to support the successful implementation of the IT/OT Convergence Strategic Outcomes that has driven the need for the Digitalization of Industrial Process driven Industries. Develop and execute strategic account plans to penetrate target markets. Engage C-level and technical stakeholders to understand business challenges and position SCAN RF’s value proposition. Collaborate with pre-sales, engineering, and delivery teams to craft tailored connectivity and digital transformation solutions. Maintain a robust pipeline and consistently meet or exceed sales targets.Represent SCAN RF Projects at industry events, conferences, and client engagements. Provide market intelligence and feedback to refine offerings and strategy. Follow company processes and policies to register opportunities in Salesforce and in SharePoint structure. Regular visits to customers (local and abroad) as and when required. Do Customer quotations on Salesforce CPQ and Updating Salesforce CRM continuously for accurate reports drawn by Sales Manager on a weekly basis. Actively focussing on Key Client relationships for continued regular project work in a professional and prompt manner. Improving on Proposal and Quotation turnaround times, while actively communicating any delays directly with the client. Striving to continually improve on the solutions offered to the company’s clients and “cross selling” as many additional iOCO services as possible to increase overall project value and annuity-based incomes. Ensuring a successful handover of all projects works to the Operations Department with all supporting supplier and vendor documentation. Participating in regular feedback meetings regarding projects and work in progress meetings, both key site meetings, and office-based meetings. Actively driving project claims, progress invoices and overall project closure with the Project Team. Negotiating deposit payment terms, including special attention to upfront payments for high-risk clients and once off purchases. Performing additional work outputs related to the role. Your expertise: 10+ years in B2B sales, preferably in ICT, industrial automation, or connectivity solutions. Proven track record in selling complex solutions to large enterprise or industrial clients. Strong understanding both IT and OT Technology, LAN/WAN Industrial Communications Infrastructure. In-Depth Technical Understanding of IT/OT Convergence and IT/OT Cybersecurity Solutions is a required to succeed in this role. Solutions Sales driving the adoption of Digital Transformation within Mining, Plant Automation, Manufacturing Automotive, Logistics & Warehouse Distribution, Food & Bev Sector, Supply Chain or Heavy Industry and an ability to solve complex problems within critical environments using your technical knowledge, training and solutions sales approach to solving business problems rather than selling products makes You the Ideal Candidate. Product Knowledge of Telemetry, IoT, IIoT, SCADA/PLC’s or Industrial Wi-Fi and Operational Communications Technologies. The successful candidate must become an OEM Certified Mission Critical & Operational Critical Digital Your expertise: Converged Communications Solution Specialist. Using IT/OT Converged Architecture and Mission Critical Communications Infrastructure, Voice, Video & Data Collaboration, IT/OT Networks Alerts, Mission Critical and OperationalCritical Communications availability, Data Bandwidth Availability & Uptime Standards. Mission Critical Dual Mode Smart Devices, DMR, TETRA CommunicationsInfrastructure for Mission Critical & Operational Critical Communications which include both Public & Private Sector End User Customers. Edge Devices, Digital CCTV Video Infrastructure, AI Monitoring, Access Control and Body-Worn Cameras form part of the Solutions Sales Approach with IT/OT Converged Networks, An Understanding of this industry is beneficial but not critical to your success. Excellent communication, negotiation, and stakeholder engagement skills. Ability to work independently and collaboratively in a fast-paced environment. Qualifications: Matric Certificate Sales Certificates or Deep Understanding of selling LAN/WAN Solutions, Wireless Networks, SCADA, Telemetry, Rajant Kinetic Mesh, Industrial Automation & Operational Technology (OT) Solutions advantageous. Digital Two-Way Radio Solutions and Mission Critical Infrastructure Sales Certifications or Understanding beneficial but up-skilling for the successful candidate is a requirement. Sales experience in the IT and Wireless and Digital communications area. Familiar with CRM tools and digital prospecting platforms (e.g. LinkedIn, Sales Navigator, Salesforce) Awareness of trends like Industry 4.0, Edge Computing and Industrial IoT (IIoT) Qualifications preferred: Sales Certificate or equivalent Knowledge of the Industrial business sector Familiar with Digital Mission Critical Two-Way Radio Solutions is beneficial
Salary: Negotiable
Business Development Manager / Sales Engineer Reference No: 112608525 | Pretoria, South Africa | Posted on: 06 March 2026
We are seeking a results-driven Business Development Manager / Sales Engineer with strong technical expertise in substation automation, protection and control systems, transformer monitoring, and SCADA/ADMS grid monitoring solutions. The ideal candidate will be responsible for driving business growth by developing new customers, managing existing client relationships, and delivering tailored technical solutions that meet customer requirements. This role requires the ability to compile competitive quotations and tenders, evaluate technical feasibility of projects, and collaborate closely with engineering teams to ensure successful solution delivery. What you'll do: To diversify IST customer base. Sell products, solutions and services to existing or new customers for Substation Automation, Protection and Control, Transformer Monitoring and Diagnostics & Electrical SCADA/ADMS & Grid Monitoring solutions. 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 Use the various sales tools (CRM, ERP etc) Prepare and deliver presentations to new or existing customers Assisting the customers with vendor registrations or credit applications Vetting of orders, initiating and following up on registration of new material codes for ERP Liaison with customers with regards to payment terms e.g. COD etc 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 Supporting development of sales and marketing material Driving sales pipeline and growth Meeting order intake targets for the business unit Developing and maintaining good customer relationships by personal visits, phone calls, follow-ups, e-mails etc Your Expertise: Function related experience: 5 years’ relevant experience in sales/marketing and applications of Protection and Control products and SCADA/ADMS & Grid Monitoring solutions. Detailed Technical knowledge of the above and substation automation application thereof Continuous training on relevant sales courses. Qualifications: Essential Qualifications: Matric Certificate Engineering Degree or Diploma Preferred Qualifications: Relevant proposals management training Relevant Sales and Business Development training
Salary: Negotiable
Senior Developer (.Net and Blazor) Reference No: 1377620015 | Cape Town, South Africa | Posted on: 04 March 2026
We are seeking a highly experienced Senior .NET Developer with over 10 years of expertise in C# and modern .NET technologies (Core / .NET 6+), specializing in the design and development of scalable RESTful APIs using ASP.NET Core and dynamic user interfaces with Blazor (Server and WebAssembly). The ideal candidate will demonstrate strong architectural capability, applying clean architecture, CQRS, SOLID principles, and secure coding best practices to translate business requirements into high-performance, resilient technical solutions. What you'll do: Development & Architecture Design and develop RESTful APIs using .NET (ASP.NET Core) Build interactive UI components using Blazor (Server and/or WebAssembly) Translate business requirements into scalable technical solutions Implement clean architecture, CQRS, SOLID principles, and best practices Ensure high performance, responsiveness, and security 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 Integration & Data Integrate with third-party services and internal systems Design and optimize SQL Server or cloud-based data storage 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 Your Expertise: 10+ years experience with C# and .NET (Core / .NET 6+) Strong experience building ASP.NET Core Web APIs Hands-on experience with Blazor Solid understanding of REST, HTTP, and API design Experience with Entity Framework Core Proficiency in SQL Server (or similar RDBMS) Front-End Experience with: Blazor component lifecycle 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 Engineering Practices Strong knowledge of: SOLID principles Design patterns Secure coding practices Performance optimization 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 Nice to Have Experience with: Microservices architecture Domain-Driven Design (DDD) Automated testing frameworks (xUnit, NUnit, Playwright) Observability tools (Application Insights, OpenTelemetry)
Salary: Negotiable
Technical Support Engineer Reference No: 645171233 | Gqeberha, South Africa | Posted on: 03 March 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
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
Head of Business Development Reference No: 4111095548 | Pretoria, South Africa | Posted on: 27 February 2026
We are seeking a strategic and results-driven Head of Business Development with over 8 years of experience in M&D and substation automation, and a strong background in project execution and client relationship management. The role involves leading and managing a diverse sales and account management team, driving tender and quotation submissions, and ensuring effective stakeholder and customer communication throughout the sales lifecycle. What you'll do: Compilation of quotations, tenders and solutions by the required due dates Management of diverse sales, business development and account management team 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 presentation 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 and evaluate customer inquiries and technical feasibility of projects Interface with the Company’s engineering departments regarding customer requirements and specifications Support development of sales and marketing material Contribute towards sales plan and target setting Your Expertise: Function related experience: 8 Years’ experience with M&D and substation automation Project experience: .4 years in execution of projects Detailed Technical knowledge of the Energy Insight’s (and related partners) software and hardware products, solutions and application thereof Client relationship management experience: 5 years. Continuous training on relevant sales courses and Energy Insight’s (and related partners) products or solutions Qualifications: Matric Engineering Diploma/Degree
Salary: Negotiable
Professional Services Consultant BBBEE Reference No: 4150382195 | Gqeberha, South Africa | Posted on: 26 February 2026
We are seeking an experienced B-BBEE Consultant with 3–5 years’ expertise in B-BBEE consulting or auditing to support clients in achieving and maintaining compliance with transformation legislation. The role involves conducting GAP analyses, developing implementation plans with clear timelines, and monitoring performance against B-BBEE target scores on a quarterly basis. What you'll do: Conducting GAP analysis for client by obtaining necessary technical implementation plan with timelines and deadline dates Capturing relevant information into BEE manager for planning purposes Evaluating information gathered from multiple sources for accuracy, validity against the BBBEE plan for ongoing measurement against BBBEE target score on a quarterly basis. Alert client to possible shortfall and options Reconciling the information per BBBEE element to produce a BEE score and / or verification file for clients and ensure client receives BBBEE certificates by due date. Guiding clients through the B-BBEE process of development of their B-BBEE plan / strategy, preparation for external verification by compilation of B-BBEE file and support client during the verification Building relationships with Verification Agencies to ensure fair verification and possible referrals Ensuring ongoing personal development on legislation and market changes to ensure the function remains leading in BEE and transformation strategy while compliant with relevant legislation. Your Expertise: 3-5 years’ work experience in B-BBEE consulting or auditing Knowledge of (including but not limited to): Skills Development Act, Skills Development Levies Act, Employment Equity Act, The Broad-Based Black Economic Empowerment Act, B-BBEE 2007 Codes, B-BBEE 2013 Amended Code Qualifications: Qualification Essential Accounting / Law Diploma, alternatively BBBEE MDP certificate (with 5 years minimum BBBEE experience) Qualification preferred Accounting/Law Degree
Salary: Negotiable
Senior Data Scientist Reference No: 3515571969 | Johannesburg, South Africa | Posted on: 26 February 2026
We are looking for a highly skilled Senior Data Scientist to join our team and help us build scalable machine learning models and data-driven solutions. In this role, you will be responsible for leading complex analytical projects from conception to deployment. You will collaborate closely with product, engineering, and business stakeholders to uncover insights, develop predictive models, and drive strategic decision-making. As a senior member of the team, you will also play a key role in mentoring junior data scientists and shaping our data architecture. What you'll do: Model Development: Design, build, and deploy advanced machine learning models (predictive, prescriptive, NLP, or computer vision depending on business needs) to solve complex business problems. Data Analysis & Exploration: Mine and analyze large, complex datasets to discover trends, patterns, and actionable business insights. End-to-End Execution: Own the full data science lifecycle, from data collection and cleaning to feature engineering, model training, validation, deployment, and monitoring. Cross-Functional Collaboration: Partner with product managers, software engineers, and business leaders to translate business requirements into technical data solutions. Mentorship & Leadership: Guide and mentor junior data scientists and analysts, fostering a culture of continuous learning and technical excellence. A/B Testing & Experimentation: Design and analyze rigorous experiments to measure the impact of new product features and algorithms. Data Strategy: Contribute to the design and improvement of data pipelines, data architecture, and MLOps practices. Your Expertise: 5+ years of professional experience as a Data Scientist or Machine Learning Engineer, with a proven track record of deploying models into production. Programming: Advanced proficiency in Python (or R) and standard data science libraries (e.g., Pandas, NumPy, Scikit-Learn). Database querying: Expert-level knowledge of SQL and experience working with relational and non-relational databases. Machine Learning: Deep understanding of ML algorithms (regression, classification, clustering, ensemble methods, deep learning) and frameworks (e.g., TensorFlow, PyTorch, XGBoost). Cloud & Big Data: Experience with cloud computing platforms (AWS, Google Cloud, or Azure) and big data technologies (Spark, Hadoop, Snowflake). Communication: Strong ability to communicate complex technical concepts to non-technical stakeholders and translate business problems into data science frameworks. Experience with MLOps tools and model deployment frameworks (e.g., MLflow, Kubeflow, Docker, Kubernetes). Proficiency with data visualization tools (e.g., Tableau, Power BI, Looker). Familiarity with version control (Git) and CI/CD pipelines. Qualifications: Bachelor’s, Master’s, or Ph.D. in Computer Science, Statistics, Mathematics, Data Science, or a related quantitative field.
Salary: Negotiable
Data Engineer Reference No: 1315457074 | Johannesburg, South Africa | Posted on: 26 February 2026
As a Data Engineer, you will be the backbone of our data strategy. You won't just be building pipelines; you will be designing the scalable infrastructure that powers our analytics, machine learning models, and business intelligence. We are looking for a mentor and a builder who thrives on optimizing complex data environments and ensuring 24/7 data reliability. What you'll do: Architecture & Design: Design, build, and internalize large-scale batch and real-time data pipelines (ETL/ELT). Infrastructure Management: Optimize our data warehouse (e.g., Snowflake, BigQuery, Redshift) and lakehouse architectures for performance and cost. Data Governance: Implement rigorous data quality checks, monitoring, and alerting to ensure "one version of the truth." Tooling & Automation: Automate manual processes and improve developer productivity by implementing CI/CD for data workflows. Collaboration: Work closely with Data Scientists and Analysts to transform raw data into "analysis-ready" formats. Mentorship: Lead code reviews and provide technical guidance to junior members of the engineering team. Your Expertise: Experience: 3-5+ years of experience in data engineering or backend software engineering. Coding: Mastery of Python or Scala/Java. SQL: Expert-level SQL (window functions, optimization, and complex joins are second nature to you). Big Data Tech: Experience with Spark, Flink, or Kafka. Orchestration: Hands-on experience with Airflow, Dagster, or Prefect. Cloud: Proficiency in AWS, GCP, or Azure data ecosystems. Modeling: Deep understanding of data modeling techniques (Star Schema, Snowflake Schema, Data Vault 2.0). Experience with dbt (data build tool). Knowledge of Infrastructure as Code (Terraform). Background in managing containerized environments (Docker/Kubernetes). Soft Skills Pragmatism: You know when to build a "quick and dirty" fix and when to invest in a robust, long-term solution. Problem Solving: You enjoy deconstructing a broken pipeline like a puzzle. Communication: You can explain the "why" behind a technical architecture to non-technical stakeholders.
Salary: Negotiable
Backend Developer Reference No: 1792414408 | Johannesburg, South Africa | Posted on: 26 February 2026
As a Backend Developer, you will be the architect of our application's "brain." You will design, build, and maintain the server-side logic, ensure high performance and responsiveness to requests from the frontend, and manage the complex data orchestration that powers our platform. In 2026, this role specifically requires a "security-first" mindset and experience with distributed, cloud-native environments. What you'll do: System Architecture: Design and implement scalable, resilient backend services using microservices or modular monolithic patterns. API Excellence: Build and document robust RESTful, GraphQL, or gRPC APIs that serve as seamless interfaces for web and mobile clients. Data Management: Design optimized database schemas (SQL/NoSQL), manage data pipelines, and implement efficient caching strategies (e.g., Redis). Security & Compliance: Implement zero-trust security protocols, including OAuth2, JWT, and data encryption at rest and in transit. Performance Optimization: Use observability tools (Prometheus, Grafana) to identify bottlenecks and optimize code for low-latency execution. Cloud & DevOps: Containerize applications using Docker/Kubernetes and manage CI/CD pipelines to ensure continuous, automated delivery.li> AI Integration: Work with AI/ML teams to integrate LLM endpoints and manage the data flows required for generative AI features. Your Expertise: Languages: Proficiency in at least one: Go, Java (Spring Boot), Python (FastAPI/Django), or Node.js. Databases: PostgreSQL, MySQL, MongoDB, or Cassandra; experience with vector databases is a plus. Infrastructure: Experience with AWS/Azure/GCP, Docker, and Kubernetes. Communication: Deep understanding of message brokers like Kafka or RabbitMQ for event-driven architecture. Quality: Strong focus on unit, integration, and end-to-end testing (TDD/BDD). Qualifications: Bachelor’s degree in Computer Science, Software Engineering, or equivalent practical experience. 3+ years (Mid) or 6+ years (Senior) of professional experience in backend development. A portfolio or GitHub history demonstrating clean, maintainable, and well-documented code. Soft Skills Analytical Thinking: Ability to decompose complex business requirements into technical tasks. Collaboration: Working closely with Frontend Developers to define API contracts and Product Managers to scope features. Mentorship: (For Senior roles) Guiding junior developers through code reviews and architectural discussions.
Salary: Negotiable
Junior Operator - NOC Reference No: 2298070931 | Pretoria, South Africa | Posted on: 26 February 2026
We are seeking a Junior Operator to support and monitor production environments, including networks, mainframe systems, and servers within a banking or financial services environment. The role involves executing daily and month-end batch processing, performing routine system backups, monitoring ATM and POS transactions, and ensuring all connectivity environments remain fully operational. What you'll do: Monitoring of all environments (networks, mainframe, servers etc.) connectivity Execute daily batch processing for banking clients Execute month-end batch processing for banking clients Diagnose and correct equipment malfunctions Perform daily backups as per operational procedures Shift handover and effective communication with regards the production and development systems Continuous updates of daily reports Effectively execute requests from users Good understanding of operating standards and procedures Tapes and tape library management Monitoring of transactions of the banks on ATM’s and POS Organise and schedule production work Understanding of JCL and mainframe commands Understanding CA Workload Automation ESP (scheduling product) Understanding of operation standards in the mainframe environment Troubleshoot problems arising from system errors and if needed escalate Responsible for monitoring all connectivity environments, as well as continuous updates of all daily reports To perform after hours and weekend help desk functions Your Expertise: Previous experience in Data Centre advantageous Previous financial services experience advantageous Communication skills Problem solving techniques Ability to work as a team Ability to work under pressure, cope with stress Qualifications: Matric
Salary: Negotiable
Software Developer III (Intermediate C# Developer – Full stack) Reference No: 2753832156 | Pretoria, South Africa | Posted on: 25 February 2026
We are seeking an Intermediate .NET Developer with 2–3 years of hands-on experience and a proven track record of delivering at least three successful projects. The role involves building intuitive user interfaces, designing scalable backend architectures, integrating APIs, and managing server-side logic. The candidate will participate in full software development lifecycle activities, including unit and integration testing, debugging, database schema management, query optimization, and deployment through CI/CD pipelines while adhering to strict change control processes. What you'll do: Development & Coding: Building user interfaces, designing backend architecture, integrating APIs, and managing server-side logic using the Microsoft Web Stack - ASP.Net, Angular, MS SQL Server, JS, CSS. Testing & Debugging: Troubleshooting issues, writing unit tests to ensure code quality, and conducting integration tests to make sure frontend and backend communicate properly. Collaboration & Meetings: Participating in daily standups, participate in code reviews, and working with product managers/designers to define requirements and optimal solutions. Deployment & Optimization: Follow strict change control process, deploying applications using CI/CD pipelines, and monitoring performance for scalability. Database Maintenance: Managing database schemas, query optimization, and handling data storage. Learning, Research and documentation: Staying up to date with new technologies, frameworks, and tools. Writing technical guides. Your Expertise: 2 - 3 years with at least 3 projects (Intermediate) Proficiency in .NET Framework, C#, HTML, CSS, and JavaScript Technologies: C#, SQL CLR, JavaScript, JQUERY & T-SQL, NET framework, .NET Core, ASP, Angular, MS SQL, DevOps/TFS (Source control) Experience with software development methodologies such as Agile and Scrum. Experience in unit testing and integration testing Experienced in object-oriented development. Experience with modern front-end frameworks like Angular or React Proficiency in SQL, store procedures and relational databases Experience in CD/CI Experience in maintaining repositories (TFS, etc) Understanding of interfaces, abstract classes and DTO's IIS 7+ knowledge Advantageous skills: Ext.net Qualifications: Bachelor's degree in computer science or related field.
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
Intermediate .NET Developer Reference No: 2712316680 | Johannesburg, South Africa | Posted on: 23 February 2026
We are looking for an experienced and driven Intermediate .NET Developer with strong backend expertise and solid exposure to the Microsoft Azure ecosystem. In this role, you’ll design, build, and enhance robust application services, contribute to cloud-native architectures, and support complex integrations across distributed systems. Working within Agile delivery teams, you’ll play a key role in developing secure, high-performing solutions that leverage C#, .NET, Azure Functions, and modern data platforms, while collaborating closely with stakeholders to deliver meaningful business outcomes. What you’ll do: Design, develop, and enhance scalable backend services and cloud-native applications using C# and .NET within the Microsoft Azure ecosystem. Build and maintain Azure Functions to support event-driven processing and system integrations. Develop and optimise RESTful APIs, ensuring secure authentication (OAuth, API keys, token-based authentication) and seamless third-party integrations. Work extensively with Azure Cosmos DB (Postgres API) and PostgreSQL, writing efficient SQL queries and ensuring data integrity and performance. Contribute to system design discussions, technical improvements, and best practices to ensure clean, maintainable, and high-performing code. Collaborate within Agile/Scrum teams, participating in sprint planning, code reviews, and continuous improvement initiatives. Support CI/CD processes using Azure DevOps, ensuring reliable deployments and high-quality releases. Your expertise: 3–5 years of professional software development experience, with strong exposure to backend and integration-focused environments. Solid proficiency in C#, .NET / .NET Core, and building RESTful APIs. Hands-on experience with Azure services, particularly Azure Functions and cloud-based application development. Strong understanding of relational databases, specifically PostgreSQL and Azure Cosmos DB (Postgres API). Experience integrating with third-party systems and working with authentication standards such as OAuth and token-based security. Exposure to CI/CD pipelines, Git version control, and Agile delivery methodologies. Strong analytical thinking, problem-solving capability, and the ability to work independently while contributing effectively to a team. Experience with NetSuite integrations will be advantageous. Qualifications required: Degree, diploma or similar in Computer Science or related experience
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
DevOps Engineer Reference No: 4087055116 | Johannesburg, South Africa | Posted on: 20 February 2026
We are seeking an experienced Cloud Platform / Site Reliability Engineer to support and enhance hybrid AWS cloud environments, preferably within PCI-DSS compliant financial services environments. The successful candidate will play a key role in infrastructure automation, CI/CD implementation, observability, reliability engineering, and platform engineering practices across the organisation. What you'll do: Design, implement, and support hybrid AWS cloud environments, ensuring compliance with PCI-DSS standards where applicable Implement and maintain CI/CD pipeline automation across functional domains Automate AWS workload provisioning including infrastructure and custom software configuration rollout Implement and enhance observability solutions for hybrid cloud environments Ensure high availability, reliability, and performance of low-latency and Java-based applications in an SRE context Troubleshoot infrastructure, networking, and application issues across cloud and hybrid platforms Apply platform engineering principles to improve developer experience and operational efficiency Implement AWS Well-Architected Framework best practices Collaborate with development, security, and operations teams to ensure resilient and secure deployments Your expertise: Hands-on experience in hybrid AWS cloud environments Experience in PCI-DSS compliant systems (preferably within the financial sector) Strong understanding of networking principles and protocols Experience implementing CI/CD automation pipelines Experience with workload automation and infrastructure provisioning Experience implementing observability in cloud and hybrid environments Experience troubleshooting low-latency and Java-based applications Practical application of Platform Engineering principles Strong understanding of AWS Well-Architected Framework Technology and Tooling: Essential: AWS Services: EC2, RDS (Postgres & Oracle EE), EBS, EKS, ECS, Load Balancing, Secrets Manager, KMS, Service Catalog AWS CDK Observability tooling: AWS CloudWatch, Splunk / AppDynamics, ELK CI/CD platforms (e.g., 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
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
Head of Maintenance and Support Reference No: 632209418 | Pretoria, South Africa | Posted on: 18 February 2026
We are seeking a highly experienced Head of Maintenance and Support to lead and oversee all maintenance and service operations, ensuring profitable, timely, and high-quality delivery in line with service level agreements. The role involves managing the technical support team, coordinating with engineering resources, and driving continuous improvement in maintenance demand management, auditing, and system integrity. What you'll do: To perform day to day management of the Customer Support technical team (including assignment and scheduling of tasks, approval of leave and performance management). Interfacing with the engineering team and the engineering manager to allocate and organise resources applied to projects to ensure efficient and effective SLA execution and value addition to client though deployment of new services, opportunities, upgrades and hardware. Mentoring of M & S technical staff. Individual interaction with projects and engineering staff to build and reinforce the company culture of embracing diversity, operational excellence and teamwork. Operational management of Maintenance and Services Department, including assigning tasks/projects, leave approvals, mentoring, etc. Financial governance/oversight of all EM/EI maintenance and services undertakings to ensure maximum profitability for the business unit. Participation in the negotiation of new and renewal SLA’s and contracts in order to ensure maximum profitability and sustainability. Engagement with all SLA clients in order to maintain customer relations and other related SLA obligations Quality assurance and control with particular emphasis on conformance to customer expectations Participation in the establishment, organization and implementation of short- and long-term goals, objectives, policies and operation procedures. Risk management, including technical, contractual, financial, Health & Safety and schedule risks, as well as effective change management. Your Expertise: Function related experience: 8+ relevant years of technical management experience on electronic/electrical engineering projects and systems Leading teams: 3 years Management experience: 3 years Electrical or Mechanical Engineering experience and skills Smart grid knowledge and experience Problem diagnosis and troubleshooting of smart meter and related devices Budget management and optimization Negotiation skills Management experience i.e. delivering through teams, instilling a culture of discipline and strong governance Qualifications: Essential Qualifications: Matric Certificate BSc Engineering degree or similar Recognised training required by the Occupational Health and Safety Act and Regulations, Act 85 of 1993, including inter alia Responsibilities of employers, HIRA, Incident Investigations, Construction regulations. Preferred Qualifications: Eng registration (with ECSA or similar equivalent professional body) ORHVS
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
Junior SQL Developer Reference No: 955873605 | Johannesburg, South Africa | Posted on: 16 February 2026
We’re looking for a Junior SQL Developer to support data-driven projects by building, maintaining, and optimising SQL queries and databases. This role is ideal for someone early in their data journey who’s eager to learn, enjoys problem-solving, and wants exposure to real-world enterprise environments. You’ll work closely with senior developers, data engineers, and business stakeholders to support reporting, data integration, and operational systems. What you'll do: Write, test, and optimise SQL queries, views, and stored procedures Support database development and maintenance across existing systems Assist with data extraction, transformation, and loading (ETL) activities Help troubleshoot data-related issues and performance bottlenecks Work with business teams to understand reporting and data requirements Support dashboard and reporting solutions where required Maintain documentation for database objects and processes Follow best practices around data quality, security, and version control Collaborate with senior team members on ongoing projects and enhancements Your Expertise: Basic to intermediate SQL (joins, subqueries, aggregates, indexing fundamentals) Exposure to relational databases (SQL Server preferred; MySQL / PostgreSQL acceptable) Understanding of database concepts (tables, relationships, constraints) Comfortable working with datasets and basic data analysis Familiarity with Excel and/or basic BI tools is advantageous Any exposure to ETL tools or scripting (Python / PowerShell) is a plus Strong attention to detail and logical thinking Qualifications: Diploma or Degree in IT, Computer Science, Information Systems, or similar Relevant certifications or online training in SQL / databases are beneficial Graduate or junior-level candidates welcome Personal Attributes Curious mindset and willingness to learn Strong problem-solving ability Good communication skills Able to work independently and within a team Organised and comfortable working in structured environments
Salary: Negotiable
Bid Manager Reference No: 537687701 | Johannesburg, South Africa | Posted on: 12 February 2026
We are seeking an experienced Bid Manager to lead the end-to-end bid lifecycle process, including tender analysis, go/no-go decision-making, solution shaping, and proposal development. The role involves orchestrating cross-functional teams, ensuring compliance with governance, legal, financial, and risk requirements, and delivering high-quality, compelling submissions within strict deadlines. The successful candidate will manage high volumes of tenders in a fast-paced environment, identify and mitigate bid risks, and ensure alignment with business standards and customer expectations. What you'll do: End to end bid life-cycle management – lead the bid response process, analyse tender documents, drive the go/no go decision process, and bid shaping. Responsible for the orchestration and the creation of the solution and proposal as the ‘Bid Project Manager, ensuring compliance with customer, business, and governance requirements, highlighting the company value proposition. Solution team engagement and collaboration: Coordinate input from internal teams, ensuring compliance and alignment. Bid process management – track schedules, meet deadlines and ensure adherence to standards. Proposal and content development: prepare/edit/consolidate content, manage team contributions for quality and on time submission. Bid risk identification and mitigation. Strict adherence to Bid and governance, risk and assurance processes and policies. Ensure that financial, Group risk and compliance and legal parameters are in place and approved with every bid submission, including sign offs. Deals with high volumes of tenders in a stressful and pressurised environment. Teamwork, flexibility, understanding urgency and priorities, and quick problem-solving skills are essential. Proven (minimum 5 years) Bid management experience as part of a team responsible for the preparation and submission of expressions of interest and proposals, including the preparation of high-quality visual documents, for major opportunities. The role would suit a self-motivated, innovative, and creative individual with the ability to generate innovative ideas and follow through to completion. Your Expertise: 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. Minimum 7 years’ experience in a corporate environment Advanced Microsoft Word, Excel, and PowerPoint Qualifications: National Senior Certificate/ Matric/ N3/ Grade 12 APMP Foundation certification Pass typical recruitment checks (criminal, qualification, ID verification checks, etc.) Competencies and Skills: Highly organised and detail orientated, with excellent time management skills - able to prioritise (constant awareness of deadlines) and manage urgency. Effective communication, collaboration, and problem-solving skills Understanding of public sector tender requirements Calm under pressure, initiative-taking and flexible to changing priorities. Have a clear understanding and proven use of strategic proposal management processes, including qualification, pre-proposal planning, strategy development and storyboarding as well as overall proposal project management. Be non-compromising on quality and attention to detail on all deliverables. Possess advanced proposal writing skills and basic graphic design skills: the ability to turn 'raw information' into well-articulated proposal content. Have strong business orientation, analysis/problem solving, negotiation and collaboration skills. Can cope with a substantial amount of responsibility and pressure
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
Junior Support Engineer Reference No: 2020199222 | Pretoria, South Africa | Posted on: 10 February 2026
We are seeking a Junior Support Specialist who is able to successfully pass standard recruitment checks, including criminal, qualification, and ID verifications. This role requires a strong sense of responsibility and adherence to organisational policies and procedures. The Junior Support Specialist will demonstrate integrity and accountability in all tasks performed. A positive attitude and willingness to learn are essential for success in this position. What you'll do: Teamwork, flexibility, understanding urgency and priorities, and quick problem-solving skillsare essential. Standby will be implemented after hours and weekends. Excellent customer interaction Effectively execute requests from users Willingness and commitment to continuously improve skills and knowledge Your Expertise: Junior Infrastructure Technician experience (1–2 years advantageous) Exposure to basic networking, cabling, and IT support environments (1-2 Years) Experience assisting with physical installations, maintenance, and troubleshooting Willingness to learn and grow within an infrastructure or networking role 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 Ability to work under pressure, cope with stress Qualifications: National Senior Certificate/ Senior Certificate/ Grade 12 Pass typical recruitment checks (criminal, qualification, ID verification checks, etc.)
Salary: Negotiable
Test Analyst (with Retail Credit experience) Reference No: 1558180840 | Cape Town, South Africa | Posted on: 09 February 2026
We are a technology consulting company partnering with a leading retail organisation that has a strong brick?and?mortar footprint as well as a well?established e?commerce presence. We are currently seeking an experienced Intermediate – Senior Test Analyst to join this engagement on a long-term contract. This role is ideal for a self-sufficient tester who is comfortable working across complex, integrated environments within the retail credit domain. What you'll do: Analyse requirements documentation and translate this into clear test scope and detailed test cases Execute manual testing across integrated systems and APIs Ensure quality throughout the full testing lifecycle, from planning through to execution and defect management Work independently while collaborating with cross?functional teams Participate in projects delivered via a Hybrid Agile / Waterfall methodology Your Expertise: 5+ years’ experience as a Test Analyst (Intermediate to Senior level) Mandatory: Strong Retail Credit System experience, specifically within the customer credit application process/ journey Proven integration testing experience SQL / database testing experience Hands?on API testing experience Ability to work independently with minimal supervision Beneficial Skills Exposure to or working knowledge of automation testing Experience working in large, complex, integrated retail environments
Salary: Negotiable
Senior Back End Developer (with Golang) Reference No: 249113067 | Cape Town, South Africa | Posted on: 09 February 2026
We're looking for a Senior Back End Developer with Golang experience to join our team! As part of our dynamic and growing organization, you'll have the opportunity to work on cutting-edge projects and collaborate with a talented team of developers. You will support the Development Process by working with the team’s software engineers in setting the standards for coding, testing and software quality, and collaborating closely with the team’s BAs on the efficient transition of BDD’s. What you’ll do: Develop using Golang Review deployment artefacts Support production deployments Highlight?risks / issues / dependencies Team training / skilling-up sessions Encourage DevOps culture, tools and processes Monitor Emails / Slack / Telegram and respond timeously Your expertise: At least 6 years’ experience in Back-end development, with a strong focus on Golang Experience in RESTful or GraphQL API Development Experience in Typescript and JavaScript TDD experience Microservices project experience Unit Integration and Testing Mobile application design platforms advantageous Personal Attributes: Excellent communication skills, motivational, and interpersonal skills. Excellent technical, diagnostic, and troubleshooting skills. Strong leadership and organizational abilities. Build professional relationships with team and clients.
Salary: Negotiable
Senior Sales Executive Reference No: 560241913 | Johannesburg, South Africa | Posted on: 06 February 2026
We are looking for a results-driven Senior Sales Executive with 11+ years’ experience in B2B sales and business development within technology-driven environments. The successful candidate will own the full sales cycle, drive new business growth, and expand key accounts through a consultative, value-led approach. Strong commercial acumen, stakeholder management skills, and a proven track record of exceeding revenue targets are essential. What you'll do: New Business Development Identify, qualify, and pursue new business opportunities aligned to Impression’s products and services. Build and maintain a strong pipeline through outbound prospecting, inbound lead follow-up, and partner referrals. Conduct discovery sessions to understand client needs, challenges, and commercial objectives. Position our business solutions as value-driven, outcome-focused offerings. Sales Cycle Ownership Lead the end-to-end sales process, including proposals, pricing, negotiations, and deal closure. Collaborate with Sales Administration to prepare accurate quotes, proposals, and order confirmations. Work with finance teams to finalise contracts, pricing structures, and commercial terms. Ensure seamless handover of closed deals to internal delivery and account teams Account Growth & Retention Manage and grow a portfolio of key accounts, driving upsell, cross-sell, and renewal opportunities. Maintain strong, trusted relationships with senior client stakeholders. Proactively identify expansion opportunities within existing clients’ environments. Support contract renewals in collaboration with Sales Administration and Finance. Forecasting & Reporting Maintain accurate CRM records, ensuring pipeline hygiene and reliable forecasting. Report on sales performance, pipeline health, and revenue projections. Contribute to quarterly and annual sales planning and target setting. Collaboration & Sales Enablement Work closely with Marketing to align campaigns, messaging, and go-to-market initiatives. Provide feedback on market trends, competitor activity, and customer needs. Support the development of sales collateral, presentations, and pitch decks. Mentor junior sales team members where required. Your Expertise: Proven experience (11+ years) in a sales, business development, or account executive role. Strong track record of meeting or exceeding revenue targets. Experience selling B2B solutions, preferably within SaaS, digital, or technology-drivenenvironments. Demonstrated ability to manage complex sales cycles and senior decision-makers. Experience working with CRM systems and maintaining high data accuracy. Strong commercial acumen, including pricing, forecasting, and deal structuring. Skills & Competencies Excellent communication, presentation, and negotiation skills. Consultative selling approach with strong problem-solving ability. Highly organised, results-driven, and comfortable working to targets. Ability to collaborate cross-functionally with sales operations, finance, and delivery teams. Strong relationship management and stakeholder engagement skills. Ability to thrive in a fast-paced, performance-driven environment. Experience in working with RFQ/RFI/RFPs Technical competencies CRM systems (e.g. Netsuite, Salesforce or similar) Microsoft Excel (forecasting, reporting) Microsoft PowerPoint (client presentatoons and proposals) Technical understanding of applications integrations
Salary: Negotiable
Data Engineer (Databricks) Reference No: 2204437283 | Cape Town, South Africa | Posted on: 05 February 2026
We are looking for a skilled Data Engineer with strong Python and Databricks experience to design, build, and maintain scalable data pipelines and platforms that enable analytics, reporting, and advanced data use cases. You will work closely with Data Scientists, BI Developers, and business stakeholders to deliver high-quality, production-ready data solutions across cloud-based environments. This role requires strong engineering fundamentals, hands-on Databricks development, and experience working with large, complex datasets. What you’ll do: Design, develop, and maintain scalable data pipelines using Python and Databricks Build robust ETL/ELT processes to ingest structured and unstructured data Develop and optimize Spark jobs for performance and reliability Implement data models to support analytics and downstream consumption Integrate multiple data sources (APIs, databases, files, streaming sources) Ensure data quality, validation, and governance standards are met Collaborate with Data Scientists and BI teams to operationalize analytics solutions Implement monitoring, logging, and error-handling mechanisms Support production deployments and troubleshoot pipeline issues Participate in code reviews and contribute to engineering best practices Document solutions and processes clearly Your Expertise: Experience with Azure Databricks or AWS Databricks Knowledge of data orchestration tools (Airflow, ADF, etc.) Experience with streaming technologies (Kafka, Event Hubs, etc.) Exposure to data governance and security frameworks Experience supporting machine learning pipelines Understanding of DevOps practices Qualification: 5+ years’ experience as a Data Engineer or similar role Strong proficiency in Python for data engineering Hands-on experience with Databricks (notebooks, jobs, workflows) Solid understanding of Apache Spark concepts Experience building ETL/ELT pipelines Strong SQL skills Experience working in cloud environments (AWS / Azure / GCP) Familiarity with Delta Lake or similar lakehouse architectures Version control (Git) and CI/CD exposure Strong problem-solving and analytical skills
Salary: Negotiable
Cloud Engineer Reference No: 3555568724 | Johannesburg, South Africa | Posted on: 05 February 2026
We are seeking an experienced Private Cloud Engineer with 5–10 years of expertise in designing, deploying, and supporting private and hybrid cloud environments. The role focuses on managing VMware and Hyper-V platforms, enterprise storage, and backup and disaster recovery solutions such as VEEAM, Zerto, Acronis, and Redstor. the ideal candidate will perform specialized technical tasks essential to operational effectiveness, including but not limited to IT development, research support, or skilled trade functions. Apply subject matter expertise to maintain, troubleshoot, and enhance systems, tools, or processes. What you'll do: Design, deploy, and maintain private cloud infrastructure. Manage virtualisation platforms (VMware, Hyper?V) and enterprise storage systems. Implement and support backup, replication, and DR solutions (VEEAM, Zerto, Acronis, Redstor). Maintain high availability, performance tuning, and capacity optimisation. Oversee automation, orchestration, and infrastructure?as?code processes. Perform security hardening, monitoring, patching, and compliance management. Troubleshoot complex cloud, storage, network, and virtualisation issues. Collaborate with cross?functional teams for architecture and projects. Create and maintain technical documentation and runbooks. Your Expertise: 5 - 10 years experience Proven experience managing private cloud platforms (VMware, Hyper?V). Strong hands?on experience with enterprise storage (HPE, Dell EMC, NetApp, Pure). Implementation experience with DR and backup tools (Zerto, VEEAM, Acronis, Redstor). Cloud provider exposure (Azure, AWS) and hybrid cloud environments. Solid networking and information security foundation. Data centre hardware support experience (HP, Dell, EMC, NetApp, Pure Storage). Experience using cloud management platforms like CloudBolt. Qualifications: Essential Qualifications: Microsoft Certified Solutions Expert (MCSE) / MCSA / MCITP CompTIA A+ CompTIA Network+ ITIL Foundation v3/v4 Technical IT Qualification (Diploma / Degree / Vendor Technical Certifications) Replication, Backup & DR Certifications Zerto Systems Engineer VEEAM Backup & Replication (VMSP / VMCE) Acronis Cyber Protect / Backup Technologies Redstor Certified Engineer (backup & DR platforms) Preferred Qualifications: (Preferably one or more of the following) VMware: VCP?DCV (Data Centre Virtualisation) or equivalent Microsoft Azure: AZ?104 / AZ?303/304 / AZ?700 / AZ?900 Amazon Web Services (AWS): AWS Solutions Architect Associate / Practitioner NetApp Storage NetApp Certified Technology Associate (NCTA) NetApp Certified Data Administrator (NCDA – ONTAP) NetApp Certified Implementation Engineer (NCIE – SAN/ONTAP) Pure Storage Pure Storage FlashArray Specialist Pure Storage FlashBlade Specialist General Hardware & Data Centre Certifications (HP/Dell/EMC/NetApp/Pure) Data Centre hardware installation, maintenance, and support certifications Server, blade, and chassis infrastructure specialist certifications
Salary: Negotiable
Customer Service Engineer I (Audio Visual) Reference No: 1962529926 | Pretoria, South Africa | Posted on: 04 February 2026
We are seeking an experienced Customer Service Engineer I (Audio Visual) with 3–5 years of hands-on experience in AV support and service delivery. The successful candidate will provide onsite support for meeting rooms, boardrooms, and conference facilities, including setup, configuration, testing, and troubleshooting of AV equipment and video conferencing systems. What you'll do: Provide onsite Audio Visual support for meeting rooms, boardrooms, and conference facilities. Setup, configure, test, and troubleshoot AV equipment (projectors, displays, microphones, speakers, video conferencing systems). Support video conferencing platforms (MS Teams, Zoom, Webex, etc.). Perform preventative maintenance and routine checks on AV equipment. Assist with live events, presentations, and executive meetings. Diagnose and resolve hardware and connectivity issues. Maintain asset register and documentation for AV equipment. Your Expertise: 1 – 3 years practical experience in Audio Visual support and service delivery. Hands-on experience with AV systems, conferencing solutions, and display technologies. Basic networking and cabling knowledge. 1 – 3 years practical experience in Audio Visual support and service delivery. Hands-on experience with AV systems, conferencing solutions, and display technologies. Qualifications: Grade 12 A+ N+ Relevant Audio Visual / IT Technical Certification AVIXA CTS (Certified Technology Specialist) advantageous ITIL Foundation advantageous
Salary: Negotiable
Customer Service Engineer I Reference No: 721711749 | Pretoria, South Africa | Posted on: 04 February 2026
We are seeking a highly experienced Customer Service Engineer I with over five years of practical service delivery experience in desktop support and generalist IT environments. The successful candidate will provide effective onsite and remote user support, including VIP user support, while diagnosing hardware issues and performing machine reloads. The role includes maintaining office and boardroom IT environments and providing basic server support to ensure operational continuity. What you'll do: Onsite and Remote User Support to Client. General maintenance to office/boardrooms VIP User Support Diagnose Hardware issues Reload of machines Your Expertise: 5 + Years practical in-service delivery; desktop support; generalist. Basic Server Support Qualifications: Grade 12 A+ N+ Soft Skills ITIL is advantageous Mobility Support MCSE HP Hardware Certifications is advantageous
Salary: Negotiable
Field Support Engineer I Reference No: 3542412013 | Midrand, South Africa | Posted on: 02 February 2026
We are seeking a skilled Field Support Engineer with over 2 years of experience in hardware diagnostics and IT field services. The ideal candidate will perform systematic hardware troubleshooting using HP and Lenovo tools, identify failing components, and document fault symptoms and resolutions. You will escalate complex issues to senior engineers while providing clear explanations to clients in non-technical terms. Strong customer service skills, time management for multiple service calls, and collaboration with service desk and remote teams are essential. CompTIA A+, CompTIA Network+, and OEM service certifications for HP and Lenovo are required to ensure a solid foundation in IT hardware support. What you'll do: Hardware Diagnostics & Troubleshooting: Perform systematic hardware diagnostics using manufacturer tools (HP Support Assistant, HP PC Hardware Diagnostics,Lenovo Diagnostics) Identify failing components through visual inspection, POST codes, BIOS diagnostics, and hardware testing - Document fault symptoms, error codes, and resolution steps Escalate complex issues to senior engineers with detailed diagnostics data Your Expertise: 2+ years hardware and IT Field Services experience (or strong aptitude) Basic HP/Lenovo knowledge (learning certifications) Customer service skills Ability to explain technical issues in non-technical terms Time management for multiple concurrent service calls Team collaboration with service desk and remote support teams Valid driver's license, own transport Qualifications: CompTIA A+ (Essential) + OEM Services Certification HP inc and Lenovo CompTIA N+
Salary: Negotiable
Senior Developer (.Net and AWS) Reference No: 385818590 | Cape Town, South Africa | Posted on: 30 January 2026
We’re a leading technology consulting company looking for an experienced Senior .NET Developer with strong AWS expertise to join our Cape Town–based team. This is a hybrid role offering the opportunity to work on complex, enterprise-grade solutions within a collaborative and high-performing environment. As a Senior Developer, you’ll play a key role in technical solution design, development, and cloud implementation, while mentoring junior developers and influencing best practices across the team. What You’ll Be Doing Development & Technical Delivery Design, develop, test, and debug high-quality software solutions aligned with business requirements and technical standards Contribute to solution architecture and establish technical frameworks for new applications and integrations Develop enhancements in line with application architecture and coding standards Produce technical documentation where required Propose and evaluate alternative technical solutions Design and implement cloud-based solutions on AWS, including: Serverless architectures Microservices Containerisation Implement security best practices across .NET applications and AWS environments (IAM, security groups, encryption) Collaborate with stakeholders throughout the SDLC Mentorship & Technical Leadership Mentor and guide junior developers to support successful, on-time delivery Ensure adherence to QA processes and high coding standards Participate in technical design forums and architecture discussions Contribute to the evolution of development standards and best practices Environment Stability & Support Work with implementation and configuration teams to create deployment artefacts and instructions Collaborate with cross-functional teams to ensure application and database stability Assist with system monitoring, optimisation, and post-release support Participate in standby/support rotations as agreed (may include after-hours support) Collaboration & Innovation Provide input into application and enterprise architecture Support analysts and testers during delivery cycles Contribute to SQL database design, optimisation, and data modelling Build Proof of Concept (POC) solutions Act as a technical liaison across teams Contribute to future web application strategy and continuous improvement initiatives Your Expertise: 10+ years’ experience in object-oriented software development Strong knowledge of OOP, SOLID principles, and design patterns Advanced experience with: .NET and relational databases (NoSQL exposure advantageous) AWS (EC2, S3, Lambda, RDS, ECS, ElastiCache, etc.) Cloud integration and application deployment on AWS DevOps / CI/CD (AWS or Azure) Front-end frameworks such as Angular or React (advantageous) Experience in investment management or financial services environments (advantageous) Solid understanding of cloud computing concepts and architectures Qualifications: Relevant IT qualification (Diploma or Degree) BSc or National Diploma in Computer Science (recommended) AWS Certification (advantageous)
Salary: Negotiable
BPO Business Development Manager Reference No: 2509892436 | Johannesburg, South Africa | Posted on: 29 January 2026
The BPO Business Development Manager is responsible for driving revenue growth through the acquisition of new clients for our Business Process Outsourcing (BPO) services. This role requires a high-performing sales professional with deep knowledge of the contact centre and BPO industry, the ability to manage complex consultative sales cycles, and a passion for solving client problems through outsourcing solutions. The successful candidate will thrive in a fast-paced, entrepreneurial environment and possess the ability to independently hunt, engage, and close deals across multiple verticals. What you'll do: New Business Acquisition: Identify, qualify, and close new business opportunities for inbound/outbound contact centre, back-office, and support services. Pipeline Development: Build and maintain a robust pipeline of qualified prospects using cold outreach, referrals, existing market connections, partnerships, conferences, and digital channels. Contribute to strategic business planning, pricing models, and revenue forecasting. Client Engagement: Lead end-to-end consultative sales processes, including discovery, solution design, pricing, proposal development, contract negotiation, and handover to operations. Market Expansion: Penetrate new verticals not limited to retail, healthcare, financial services, e-commerce, Energy, and Telco by tailoring messaging to client pain points. Collaboration: Partner with marketing, solution architects, operations, and onboarding teams to deliver high-impact proposals and seamless service transitions. Reporting & Forecasting: Maintain CRM hygiene, provide weekly pipeline updates, and report accurately on forecasted revenue. Brand Representation: Represent our BPO at trade shows, industry events, webinars, and client meetings as a trusted thought partner and consultative seller. Your Expertise: 5+ years of business development or enterprise sales experience in BPO, contact centre outsourcing, or SaaS with a CX focus. Proven track record of consistently meeting or exceeding sales quotas (R20M+ annually). Experience selling complex, multi-stakeholder solutions with long sales cycles. Familiarity with CRM systems, LinkedIn Sales Navigator, and outreach tools. Deep understanding of contact centre KPIs, SLA metrics, workforce management, scheduling and outsourcing value propositions. Strong presentation, proposal writing, and negotiation skills. Highly self-directed, resourceful, and accountable for results. Experience selling to mid-market or enterprise clients in regulated industries (e.g. retail, healthcare, finance, Energy, and telecom). Knowledge of local, nearshore, and offshore delivery models. Familiarity with RFP processes, contract and price structuring in outsourced services. Key Competencies: Hunter Mentality – Driven to win new logos and build from scratch Consultative Approach – Skilled at diagnosing client needs and proposing tailored solutions Resilience – Comfortable with ambiguity, rejection, and long sales cycles Collaboration – Effective working cross-functionally with marketing, operations, and leadership Strategic Thinking – Able to identify whitespace and design entry
Salary: Negotiable
Channel Manager Reference No: 2598785496 | Midrand, South Africa | Posted on: 28 January 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 Qualifications: Essential Qualifications: Matric Certificate, Relevant Diploma / Certifications Preferred Qualifications: Bachelor’s degree in Computer Science / Engineering/ Sales / Management
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
Security Engineer Reference No: 3141266127 | Johannesburg, South Africa | Posted on: 28 January 2026
We are seeking a skilled IT Security professional with 3–6 years’ experience in security operations, endpoint security, and SOC or security engineering environments. The role involves detecting, analysing, and remediating malicious activity across endpoints, servers, and web assets while enforcing strong security controls and policies. This role requires hands-on involvement in incident response, attack surface management, certificate lifecycle management, and vulnerability remediation. What you'll do: Detect, analyze, isolate, and remediate malicious content across endpoints and servers. Enforce endpoint security posture, including removal of unauthorized VPNs and USB device controls. Deploy, manage, and troubleshoot security agents (SentinelOne, Netskope, Gytpol). Administer Privileged Access Management (BeyondTrust), including account and server onboarding. Perform certificate lifecycle management and remediation of expired or exposed certificates. Ensure web and brand protection controls via Imperva WAF and vulnerability remediation (Qualys). Execute attack surface management activities, including exposed service remediation. Support application security monitoring, vulnerability triage, and secure coding validation. Your Expertise: 3–6 years’ experience in: IT Security Operations Endpoint Security SOC or Security Engineering environments Hands-on experience with enterprise security tools and controls Exposure to regulated or large enterprise environments Experience supporting both technical remediation and user-facing security processes Strong understanding of cybersecurity operations, endpoint protection, access management, and threat remediation. Ability to follow and execute incident response lifecycle activities. Competent in applying security policies, controls, and procedures across endpoints, servers, and web assets. Proven ability to assess risk, implement controls, and validate remediation. High attention to detail with strong documentation discipline. Strong analytical and problem-solving skills Excellent written and verbal communication Ability to explain security concepts to non-technical users High attention to detail and accuracy Time management and prioritisation under pressure Stakeholder engagement across IT, security, and business teams Documentation and reporting discipline. Qualifications: Diploma or Degree in: Information Technology Cybersecurity Computer Science Information Systems Industry certifications (advantageous): CompTIA Security+ Microsoft Security (SC-200 / SC-300) SentinelOne, Netskope, BeyondTrust certifications ITIL Foundation ISO 27001 awareness or practitioner OWASP or AppSec-related certifications (for APSEC scope) Technical Skills: Endpoint Security & EDR: SentinelOne EDR, SIEM, DLP concepts Endpoint & Device Management: SCCM Microsoft Intune Cloud & Web Security: Netskope Imperva WAF Qualys Privileged Access Management: BeyondTrust Identity & Directory Security: Active Directory PingCastle Configuration & Compliance: Gytpol Data Protection: Microsoft 365 DLP Application Security: SAST / DAST tools OWASP Top 10 awareness Certificate & Domain Management: SSL/TLS lifecycle DNS management Operating Systems: Windows Workstations & Servers
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
Database Developer (PostgreSQL) Reference No: 115771929 | Johannesburg, South Africa | Posted on: 22 January 2026
We are looking for a Database Developer to join our growing technology team in Johannesburg. This is a great opportunity for someone who is passionate about databases, enjoys writing clean SQL, and wants to grow their career in a collaborative and innovative environment. PostgreSQL is at the core of what this team does — if databases excite you, we want to hear from you. What you’ll do: Assist in designing and maintaining database structures and schemas Write and optimise SQL queries, stored procedures, functions and triggers Support database replication and availability monitoring Collaborate with developers, product managers and designers to deliver quality features Help maintain data integrity, security and documentation Troubleshoot and resolve database issues as they arise Learn and apply best practices in database performance and optimisation Participate in code reviews and contribute to team knowledge sharing Your expertise: Essential A minimum of 3-4 years of hands-on PostgreSQL or SQL database development Some exposure to DBA tasks — backups, performance, availability Experience working in an Agile development environment Basic understanding of OO design principles Advantageous Any exposure to PostGIS or spatial/GIS data — a big bonus if you have it Exposure to ASP.NET, ASP.NET Core or WebAPI Exposure to MySQL or other relational databases Qualifications required: Matric / Grade 12 Degree or Diploma in Software Engineering, Computer Science or related field Personal Attributes: Curious and eager to learn Takes ownership and asks questions when unsure Good communicator — written and verbal Team player who enjoys collaboration Analytical mindset with attention to detail
Salary: Negotiable
Mobile Solution Architect Reference No: 1009895857 | Cape Town, South Africa | Posted on: 21 January 2026
Lead Mobile Solution Architect to take full ownership of our clients consumer mobile ecosystem. The mission is to oversee the current delivery, evaluate the existing code, and lead the strategic transition to an in-house engineering team from vendor managed. As the technical anchor, you will design the next generation of our mobile platform, shifting toward a modern cross-platform framework (e.g., KMP or Flutter) and ensuring robust integration with our backend services and payment gateways. What you'll do: Technical Oversight & Audit: Deep-dive into the current Kotlin codebase to ensure quality, security, and architectural integrity. You are the final "gatekeeper" for all code merged by the vendor. Transition Leadership: Design and execute the roadmap to move development from the vendor to an in-house team without disrupting the consumer experience. In-House Team Building: Partner with HR to recruit, interview, and mentor a high-performing team of mobile and backend-integration engineers. Architecture & Integration: Lead the design of complex integrations, specifically focusing on secure payment gateway implementations and seamless API communication with our backend. Cross-Platform Strategy: Evaluate and implement a cross-platform strategy that balances development speed with the high performance required for a consumer-facing app. Release Management: Manage the end-to-end rollout process on both the Apple App Store and Google Play Store. Thought Leadership: Tracking the over mobile trends in the market and contributing to the overall mobile strategy with the insights from this research Quality Assurance: Overall quality assurance of end product. Engage on UX/Accessibility of the ongoing product: Advise on UX/UI design. Your Expertise: Expert Android/Kotlin Knowledge: You must be able to read, write, and critique Kotlin at an expert level. Dual-Platform Shipping: Proven experience launching and maintaining successful apps on both iOS and Android. Integration Expertise: Deep experience with RESTful APIs and third-party Payment SDKs. Strategic Leadership: Experience managing external vendors and a clear vision of how to build an engineering culture from the ground up. Cross-Platform Proficiency: Hands-on experience with (or a strong architectural case for) frameworks like Kotlin Multiplatform (KMP), Flutter, or React Native. DevOps: Experience with Azure DevOps builds and automated pipelines. AWS
Salary: Negotiable
Protection Engineer Reference No: 3900683735 | Pretoria, South Africa | Posted on: 20 January 2026
We are seeking a highly skilled 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
Account Manager I Reference No: 1488042209 | Johannesburg, South Africa | Posted on: 20 January 2026
The Account Manager plays a pivotal role in fostering strong, long-lasting relationships with Clients. Understanding clients’ needs and pain points and mapping these requirements to the iOCO CTS solutions offerings. Relying on key vendors such as HPE, DELL, VMware, VEEAM, PURE Storage, and Nutanix to compliment the iOCO offerings. This position focuses on understanding each Client's unique needs, providing expert guidance , and ensuring that Clients maximise the value of their investments. What you'll do: Client Relationship Management Develop and maintain strong relationships with a portfolio of datacentre, connectivity and end-user-compute offerings and related strategic vendors. Act as the primary point of contact for Clients, addressing their inquiries, concerns, and feedback. Understand each Client's specific business goals and challenges and align the related solutions accordingly. Develop new business opportunities with new clients through either your existing relationships or by leveraging off other persons relationships. Product Knowledge and Consultation Possess in-depth knowledge of the core CTS datacentre, cloud, connectivity and EUC solutions. Coordinate assessments to identify areas where the above solutions can enhance a client’s ability to delivery to their clients. Have existing relationships with key vendors as listed above. Account Growth and Retention Identify opportunities for upselling and cross-selling. Collaborate with the presales teams to developing opportunities. Collaborate with Clients to develop expansion plans and strategies to meet their evolving needs. Ensure high Client retention rates by addressing concerns and proactively mitigating issues. Contract Management Manage Client contracts, renewals, and negotiations. Coordinate contract discussions and work with Vendors, legal and finance teams, as needed. Monitor contract compliance and ensure Clients get the expected value from our services. Client Advocacy Encourage satisfied Clients to become advocates by providing testimonials, references, or case studies. Act as a liaison between Clients and Vendor's product and support teams to ensure Client feedback is heard and addressed. Industry Knowledge Stay updated on industry trends and share relevant insights and recommendations with Clients. Your Expertise: English - Can converse and has the necessary email skills, excellent customer interaction with clear, concise, effective, strong communication and interpersonal skills Already existing client relationships Consistent achievement of set target year on year with good relationships with existing clients and results-driven mind-set with a focus on Client satisfaction and a demonstrable competency and or track record Ability to work independently and effectively collaborate with the team to achieve common goals Excellent negotiation and problem-solving abilities, attention to detail and strong organisational skills Qualifications: Qualification Essential Competency National Senior Certificate/ Matric/ N3/ Grade 12 Post Graduate Degree or Diploma Pass typical recruitment checks (criminal, qualification, ID verification checks, etc.) Qualifications preferred/ knowledge Bachelor’s degree in information technology Computer Science, or a related field (or equivalent work experience) Proven experience of at least 5 years in account management, specialising in the datacentre, networking and end-user-compute domains
Salary: Negotiable
Technical Business Analyst Reference No: 2610736908 | Cape Town, South Africa | Posted on: 16 January 2026
The Technical Business Analyst will play a critical role in the delivery of complex technology implementation initiatives across the firm. The role requires a high-calibre generalist who combines strong analytical capability with hands-on experience of technology platforms, data, and systems integration. The successful candidate will work closely with business stakeholders and technology teams to translate business needs into clear, actionable requirements, support solution design, and ensure high-quality delivery outcomes. Experience within financial services and delivering in a regulated environment is essential, with exposure to private markets (private equity, private credit, secondaries, real assets, funds) considered a strong advantage but not essential. What you'll do: Business Analysis & Requirements Lead end-to-end business analysis activities across technology implementation projects. Elicit, analyse, document and validate business, functional and non-functional requirements. Translate business requirements into clear user stories, acceptance criteria and specifications suitable for technical delivery teams. Ensure requirements are traceable through design, build, testing and deployment. Technology & Solution Design Support Work closely with architects, engineers and vendors to support solution and integration design. Contribute to the definition of system interfaces, data flows and integration patterns. Support vendor and platform implementations, including configuration-led solutions. Act as a bridge between business stakeholders and technical teams, ensuring shared understanding. Process & Operating Model Analysis Map and analyse current-state and target-state business processes across front-to-back operating models. Identify inefficiencies, control gaps and opportunities for automation or simplification. Support the design of future-state processes aligned to technology solutions and strategic objectives. Data Analysis Analyse data structures, data flows and reporting requirements across systems. Support data migration, data quality assessments and reconciliation activities. Work with data and technology teams to define data requirements and logic. Delivery & Ways of Working Operate effectively within Agile delivery frameworks (Scrum, Kanban or hybrid). Manage and maintain backlogs, user stories and epics using Jira. Support sprint planning, refinement, reviews and retrospectives. Partner with Product Owners and Delivery Leads to ensure priorities are clear and achievable. Stakeholder Management Engage confidently with senior stakeholders across Technology, Operations, Finance, Risk and Compliance. Facilitate workshops, working sessions and design discussions. Provide clear, structured communication on requirements, issues and dependencies. Required Experience & Skills Proven experience as a Business Analyst or Technical Business Analyst delivering technology implementation projects. Strong background in financial services within regulated environments. Demonstrable experience supporting enterprise technology or core platform implementations Strong capabilities in: Process mapping and analysis Requirements definition and documentation Integration and interface design support Data analysis and data-driven problem solving Hands-on experience working in Agile delivery environments. Strong Jira experience, including backlog management and user story definition. Excellent written and verbal communication skills, with the ability to explain complex concepts clearly Your Expertise: Experience within private markets (private equity, private credit, secondaries, fund management). Experience working with third-party vendors and system integrators.
Salary: Negotiable
Business Development Manager Reference No: 2133727439 | Johannesburg, South Africa | Posted on: 15 January 2026
We are seeking a seasoned Business Development and Sales professional with 7+ years of experience driving growth in B2B/B2E environments, preferably within industrial software or technology solutions. The role focuses on building executive-level customer relationships, leading solution-based selling, growing market share through new logos, and closing complex, high-value deals. The ideal candidate brings strong industry insight across mining, manufacturing, and energy sectors, a proven ability to meet net new sales targets, and the flexibility to travel across the SADC region. What you'll do: Drive business development strategy for industrial software solutions. Build executive-level relationships with all levels including decision-makers in mining, manufacturing, and energy sectors. Direct engagement with all levels of Customers Lead solution-based selling initiatives that deliver measurable business impact. Develop and manage a robust pipeline of high-value opportunities Achieve net new sales growth targets. Grow market share with new logos (customers) Drive and own sales function in qualified tenders Collaborate with cross-functional teams to deliver tailored, innovative solutions. Monitor market trends and regulatory changes to inform strategic decisions. Your Expertise: 7+ years in B2B/ B2E sales, preferably industrial software or technology solutions Understanding of the Industrial Software Sectors and Clients Proven track record in closing complex, high-value deals and achievement of targets. Strong understanding of industrial processes and digital transformation. Ability to travel within the SADC region. Qualifications: Grade 12 Bachelor’s degree in business, engineering, IT/IS, marketing or related field. Personal Attributes/Soft skills Exceptional leadership, negotiation, and strategic planning skills. Achiever with an entrepreneurial spirit. Strategic Thinking Ability to identify new markets, trends, and growth opportunities. Strong understanding of business models and revenue streams. Market analysis and competitive intelligence. Sales & Negotiation Skills Advanced negotiation techniques for high-value deals. Consultative selling approach to build long-term relationships. Ability to close complex deals with multiple stakeholders. Relationship Management Building and maintaining strong client relationships. Networking with industry leaders and decision-makers. Managing Sales partnerships and alliances effectively. Financial & Commercial Acumen Understanding of pricing strategies, ROI, and P&L impact. Ability to create compelling business cases and proposals. Budgeting and forecasting skills. Communication & Presentation Excellent verbal and written communication. Ability to deliver persuasive presentations to C-level executives. Skilled in storytelling to convey value propositions. Leadership & Team Collaboration Leading cross-functional teams to assist with execution Driving alignment between sales, marketing, and product teams. Analytical & Data-Driven Approach Proficiency in CRM tools and data analytics. Ability to interpret market data and KPIs for decision-making. Using insights to refine strategies and improve performance. Adaptability & Resilience Handling rejection and setbacks Negotiation skills Thriving in fast-paced, competitive environments. Staying agile in response to market change. Ability to travel within the SADC region.
Salary: Negotiable
IT SecOps Delivery Manager Reference No: 3731957834 | Cape Town, South Africa | Posted on: 14 January 2026
We are seeking an experienced Delivery Manager to partner closely with our Technology teams to manage and deliver a defined backlog of technology projects and smaller initiatives. The role is hands-on and execution-focused, with clear accountability for delivery outcomes across multiple workstreams. The primary focus of the role will be on IT Security and Identity & Access Management (IAM) initiatives, with a secondary focus on Digital Experience and IT Infrastructure delivery. The successful candidate will bring rigour, structure, and ownership to complex technology delivery in a regulated financial services environment. What you'll do: Delivery & Execution Own and manage end-to-end delivery of a backlog of technology projects and smaller initiatives. Translate high-level objectives into clear delivery plans, milestones, and sprint goals. Drive delivery predictability, pace, and quality across multiple parallel workstreams. Proactively identify and manage delivery risks, dependencies, and constraints. Agile Delivery Management Act as a strong agile delivery lead within technology teams. Facilitate agile ceremonies including sprint planning, daily stand-ups, reviews, and retrospectives. Ensure disciplined use of Jira for backlog management, reporting, and delivery tracking. Continuously improve delivery ways of working, balancing agility with appropriate governance. Stakeholder & Third-Party Management Partner closely with internal Technology, Security, and Architecture teams. Manage delivery relationships with third-party vendors and systems integrators. Hold third parties accountable for commitments, timelines, and quality of delivery. Provide clear, concise delivery reporting to senior stakeholders. Your Expertise: Significant experience as a Delivery Manager (or equivalent) in technology-led environments. Deep experience delivering technology change using agile methodologies. Strong hands-on experience with Jira for backlog, sprint, and delivery management. Proven experience delivering through and managing third-party vendors. Background in financial services or other regulated environments. Highly organised, structured, and detail-oriented approach to delivery. Strong ownership mindset with a willingness to be hands-on when required. Excellent communication and stakeholder management skills. Exposure to IT Security and Identity & Access Management programmes. Experience within private markets (private equity, credit, real assets, or alternatives). Experience delivering technology change in complex, global organisations.
Salary: Negotiable
Tech Delivery Manager Reference No: 2770347787 | Cape Town, South Africa | Posted on: 14 January 2026
We are seeking an experienced Tech Delivery Manager to partner closely with the Technology Applications team to manage and deliver a backlog of technology projects and smaller initiatives. This is a hands-on role requiring strong ownership with a clear focus on delivery outcomes in a regulated financial services environment. The successful person will be somewhere between a Project Manager and Scrum Master. Experience within private markets, private equity, asset management, regulated financial services environments, etc. are important. What you'll do: Partner with the Technology Applications team to plan, manage, and deliver a prioritised backlog of projects and change initiatives. Lead end-to-end delivery across the full lifecycle, from initiation through to implementation and handover. Apply agile delivery practices pragmatically, ensuring appropriate governance, transparency, and pace. Manage delivery dependencies, risks, issues, and interlocks across technology and business stakeholders. Actively manage third-party vendors and delivery partners, holding them to account on scope, timelines, and quality. Maintain delivery artefacts and reporting using Jira, ensuring accurate tracking of progress, capacity, and outcomes. Provide clear, structured updates to senior stakeholders, escalating issues where required. Take full ownership for delivery outcomes, demonstrating a proactive, problem-solving mindset. Your Expertise: Significant experience as a Delivery Manager, Project Manager/ Scrum Master, or similar role within technology-led change. Strong, demonstrable experience in agile technology delivery environments. Proven experience managing third-party vendors and systems integrators. Advanced, hands-on experience with Jira for backlog management, delivery tracking, and reporting. Experience delivering change within financial services or similarly regulated environments. Highly organised, rigorous, and structured approach to delivery. Hands-on and delivery-focused, with a strong sense of ownership and accountability. Excellent stakeholder management and communication skills.
Salary: Negotiable
Senior Software Developer Reference No: 2503679225 | Pretoria, South Africa | Posted on: 13 January 2026
The primary purpose of this role is to develop and maintain our in-house Automated Meter Reading (AMR) platforms and related energy management products. This role involves full-cycle software development, from design and implementation to testing and support. What you'll do: Analyse system requirements and design robust software solutions. Develop new software systems and sub-systems. Maintain and enhance existing software products. Create and maintain technical documentation (release notes, test specs, user manuals). Conduct unit, integration, and end-to-end testing. Provide second-line technical support for software-related issues. Assist in user training and develop training materials. Your Expertise: Function related experience: Min 5 year of experience in software development within a scientific, industrial or technical environment. Leading teams: 2-5 years Project experience: 5 years Strong proficiency in: Web services and APIs Microsoft SQL Server technologies (including SSRS) .NET stack and C# (C/C++ experience is a plus) Experience with version control systems (e.g., Git) and CI/CD pipelines. Proven track record in product design and delivery. Personal Attributes: Strong analytical and fault-finding skills. Quick learner with adaptability to new technologies. Effective team player with good communication skills. Ability to perform under pressure and meet deadlines. Qualifications: Essential Qualifications: Matric Certificate B.Sc in Computer Science or B.Eng. in Computer, Electronic or Electrical Engineering Preferred Qualifications: Knowledge of energy management systems or IoT technologies Experience with user experience (UX)-centric design and development Exposure to analytics, data science, or AI/ML technologies Experience with cloud platforms (e.g., Azure, AWS) Familiarity with containerization (Docker, Kubernetes)
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
PMO Manager Reference No: 2235507080 | Cape Town, South Africa | Posted on: 08 January 2026
Role Overview The Project Portfolio Manager is responsible for overseeing end-to-end portfolio management processes across a complex portfolio of initiatives. The role ensures effective governance, delivery oversight, and optimal resource utilisation, while providing leadership with clear, reliable insight to support strategic decision-making. This is a high-impact role suited to a professional experienced in driving portfolio efficiency and value realisation — balancing capacity, cost, and delivery outcomes to optimise portfolio performance across multiple programmes and initiatives. Key Responsibilities Portfolio Process Management Contribute to portfolio planning, prioritisation, and strategic alignment to ensure coherence across initiatives. Support resource allocation and capacity management to ensure optimal utilisation of organisational capability. Assist in managing portfolio financials, including budgeting, forecasting, and cost performance tracking. Support portfolio governance through structured stage-gate reviews and delivery health assessments, enabled through automation and reporting. Coordinate portfolio-level risk, dependency, and benefits realisation tracking. Portfolio Performance & Insights Contribute to the ongoing development and improvement of a portfolio management framework covering delivery health, financial efficiency, and value outcomes. Produce consolidated portfolio views and analysis using enterprise tools such as JIRA and Power BI. Enable forward-looking assessments to identify delivery constraints, emerging risks, and optimisation opportunities. Data Analytics & Interpretation Translate complex portfolio datasets into clear trends, insights, and KPIs that support planning and execution decisions. Apply predictive and diagnostic analytics to assess portfolio maturity, resource utilisation, and benefits realisation. Promote a data-driven approach to portfolio performance management by embedding insights into regular governance forums. Data Quality & Governance Establish and maintain strong data quality standards across portfolio management systems. Ensure consistency and integrity of data used in delivery, financial, and governance reporting. Collaborate with IT and Operations teams to improve the efficiency, reliability, and automation of portfolio data pipelines. Strategic Stakeholder Engagement Act as a trusted partner to senior leaders by translating complex portfolio data into clear, actionable insights. Provide portfolio-level recommendations to executive and leadership forums. Coach project and PMO teams on portfolio maturity, governance practices, and data-driven decision-making. Continuous Improvement & Automation Streamline portfolio management processes through automation, integration, and standardisation. Drive continuous improvement by adopting new tools, methodologies, and performance measurement approaches. Champion improvements that enhance portfolio transparency, governance effectiveness, and delivery agility. Key Success Criteria Transparent and effective portfolio management across planning, resourcing, governance, and financial tracking. Measurable improvements in delivery efficiency, predictability, and value realisation. Increased leadership confidence in portfolio data quality, reporting, and governance. Evidence of insights driving improved prioritisation and informed decision-making. Skills & Competencies Advanced proficiency in JIRA, Power BI, Tableau, Excel, and data transformation tools such as SQL or Python. Strong understanding of portfolio financial management, resource planning, and benefits tracking. Excellent analytical and problem-solving skills, with the ability to connect data to business outcomes. Strong communication and visualisation skills for executive-level audiences. Comfortable operating in a complex, matrixed environment with multiple stakeholders. Continuous improvement mindset with a focus on scalable portfolio practices. Qualifications & Experience Essential 4–6 years’ experience in portfolio management, PMO operations, or enterprise project governance. Proven experience managing portfolio financials, resource allocation, and delivery performance metrics. Experience implementing, operating, or enhancing portfolio management frameworks. Preferred Bachelor’s degree in Business Analytics, Information Systems, Finance, or a related field. Certifications such as PMP, PRINCE2, PMI-PBA, or equivalent. Experience with enterprise portfolio or PPM tools (e.g. JIRA, Power BI, or similar). Personal Attributes Highly analytical and detail-oriented. Confident communicator able to influence senior stakeholders. Motivated by quality, consistency, and measurable business impact. Self-starter with strong ownership, accountability, and follow-through.
Salary: Negotiable
Head of Engineering & Projects Reference No: 3671364153 | Pretoria, South Africa | Posted on: 08 January 2026
What you will do: Lead, mentor, and develop engineering teams, including hiring, training, and performance reviews. Foster a strong engineering culture and promote best practices. communicate the engineering vision, strategy, and technical roadmap. Set strategic long-term goals and ensure they align with business objectives. Drive innovation and continuous improvement in engineering processes, tools, and technologies. Oversee the development, implementation, and maintenance of software systems, platforms and infrastructure related to the operations of the energy management function. This relates to both hardware and software Manage project timelines, budgets, and resources to ensure on-time and within-budget delivery. Ensure adherence to coding standards, quality, and industry best practices. Provide technical expertise and guidance to engineering teams especially with the execution and completion of new projects and new customer requirements. Contribute to the develop a budget and monitor performance against financial targets and forecasts Create and maintain long-term, trusted relationships with customers and partners at all levels of the customer/partner organizations Develop and drive continuous improvement initiatives in all business processes including technology decisions, staying current with new trends and evaluating their potential impact. Maintain and enhance a culture of innovation, customer-focus, entrepreneurship and human capital development Contribute to executive management in respect to strategy formulation, forecasting, management reporting and decision-making Experience required: 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 Experience in dealing with multinational suppliers and OEMs will be advantageous Qualifications: Matric Certificate Engineering Degree or Similar Eng registration (with ECSA or similar equivalent professional body) Postgraduate management and/or technical qualification (advantageous)
Salary: Negotiable
Senior Java Developer Reference No: 3032428382 | Johannesburg, South Africa | Posted on: 08 January 2026
We're looking for a Senior Java Developer with a strong foundation in Spring Boot microservices to join us as a consultant. In this role, you’ll help design, build, and maintain scalable and reliable backend services using modern tools and best practices. What You’ll Do: Design, develop, and maintain robust microservices using Spring Boot Collaborate with cross-functional teams on architecture, development, deployment, and monitoring Write clean, testable, and maintainable code with tools like JUnit, Mockito, and Jacoco Build and document RESTful APIs, leveraging OpenAPI/Swagger Work within a CI/CD pipeline using Git, BitBucket, Bamboo, and container tools like Kubernetes and Rancher Integrate and configure tools such as Kafka, Camunda 7, and PostgreSQL Use Agile and Scrum methodologies for sprint planning, issue tracking, and documentation via JIRA and Confluence Monitor, profile, and optimize services using Grafana, SonarQube, and Spring Boot Actuator Your expertise: Must-Have Skills: At least 7 years’ proven experience building microservices with Java and Spring Boot Have a solid foundation in Spring Boot Microservice development Proficiency in SQL, JSON, XML Solid understanding of JPA, JWT, Lombok, Flyway, SLF4J, and Jackson, or similar Experience with testing frameworks (for example; Mockito, JUnit) Familiarity with DevOps workflows and tools: Git, BitBucket, Harbor, Bamboo Nice-to-Haves: Exposure to Kafka, Camunda, Avro Knowledge of Kubernetes, Rancher, and cloud-native deployment strategies Understanding of architectural patterns like API gateways, dependency injection, and containerization Experience with metrics, logging, and observability tools like Grafana and Spring Boot Actuator Familiarity with SonarQube, Jacoco, and code quality best practices Soft Skills: Comfortable in Agile environments and change/release processes Strong communication and documentation skills Eagerness to learn and work with a variety of modern tools
Salary: Negotiable
Service Desk Agent Reference No: 4213571577 | Cape Town, South Africa | Posted on: 15 December 2025
We are searching for a Jnr Service Desk Engineer to join our team in Cape Town. Bring your IT expertise, strong relationship-building skills, and a proactive mindset to a dynamic environment. Requirements: Higher professional education Ability to building strong relationships with others and desire to work in a team environment Knowledge of databases and IT systems 2-4 years of work experience Understanding Finance is a plus Fluent in English Pro-active worker, hands on mentality Works well in changing environment Excellent analytical and abstract reasoning skills Organized and structure way of working Being able to communicate with all levels in the organization Improvement focussed Systematic / eye for detail Good sense of humour Eager to learn and develop
Salary: Negotiable
Senior Angular Developer Reference No: 2930998764 | Johannesburg, South Africa | Posted on: 04 December 2025
We are seeking a highly skilled Senior Angular Developer to join our dynamic development team. The successful person will be responsible for designing, developing, and maintaining scalable, high-performance web applications. You will work closely with cross-functional teams, contributing to architecture decisions, mentoring junior developers, and ensuring high-quality code delivery. What you'll do: Develop, test, and maintain Angular-based applications with clean, efficient, and reusable code. Collaborate with product managers, designers, and backend developers to deliver robust solutions. Participate in architectural discussions and influence technical direction. Implement best practices for performance optimization, accessibility, and security. Conduct code reviews and provide mentorship to junior and intermediate developers. Work within Agile/Scrum teams, actively participating in sprint planning, stand-ups, and retrospectives. Integrate frontend solutions with backend APIs and services. Contribute to continuous improvement of development processes and tooling. Your Expertise: 7+ years of professional experience in front-end development. Strong expertise in Angular (v12+) and TypeScript. Solid understanding of HTML5, CSS3/SCSS, and responsive design principles. Proficiency in unit testing (Jasmine, Karma, Jest) and end-to-end testing (Protractor, Cypress, or Playwright). Strong problem-solving skills and ability to debug complex issues. Excellent communication and collaboration skills. Experience with Jira for issue tracking, sprint planning, and Agile workflows. Hands-on experience with GitHub Actions (or similar) for CI/CD pipelines. Exposure to micro-frontend architecture. Experience mentoring and guiding junior developers. Qualifications: Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent work experience). Relevant certifications (Angular, Cloud, Agile) are advantageous but not required.
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: Contract position Location: Tillbury Business Park, 16th Road, Randjiespark, Midrand
Salary: Negotiable
Business Development Manager Reference No: 1668058140 | Johannesburg, South Africa | Posted on: 01 December 2025
We are seeking an experienced Business Development Manager with strong expertise in ICT, critical connectivity, and digital transformation solutions. The ideal candidate will drive new business opportunities and engage C-level and technical stakeholders to position IT/OT convergence solutions. They must have solid technical knowledge of Huawei solutions, LAN/WAN, IoT/IIoT, SCADA, and mission-critical communications. This individual will maintain a strong pipeline, exceed sales targets, and work closely with technical teams to deliver successful solutions. They will also strengthen client relationships, support cross-selling, and represent the organisation professionally across industry platforms. What you'll do: Identify and pursue new business opportunities aligned with SCAN RF Projects strategic growth objectives by driving the Critical Connectivity Solutions Portfolio of Products and Services that have been designed to support the successful implementation of the IT/OT Convergence Strategic Outcomes that has driven the need for the Digitalization of Industrial Process driven Industries. Develop and execute strategic account plans to penetrate target markets. Engage C-level and technical stakeholders to understand business challenges and position SCAN RF’s value proposition. Collaborate with pre-sales, engineering, and delivery teams to craft tailored connectivity and digital transformation solutions. Maintain a robust pipeline and consistently meet or exceed sales targets. Represent SCAN RF Projects at industry events, conferences, and client engagements. Provide market intelligence and feedback to refine offerings and strategy. Follow company processes and policies to register opportunities in Salesforce and in SharePoint structure Regular visits to customers (local and abroad) as and when required. Do Customer quotations on Salesforce CPQ and Updating Salesforce CRM continuously for accurate reports drawn by Sales Manager on a weekly basis. Actively focusing on Key Client relationships for continued regular project work in a professional and prompt manner. Improving on Proposal and Quotation turnaround times, while actively communicating any delays directly with the client. Striving to continually improve on the solutions offered to the company’s clients and “cross selling” as many additional iOCO services as possible to increase overall project value and annuity-based incomes. Ensuring a successful handover of all projects works to the Operations Department with all supporting supplier and vendor documentation. Participating in regular feedback meetings regarding projects and work in progress meetings, both key site meetings, and office-based meetings. Actively driving project claims, progress invoices and overall project closure with the Project Team. Negotiating deposit payment terms, including special attention to upfront payments for high-risk clients and once off purchases. Performing additional work outputs related to the role. Your Expertise 10+ years in B2B sales, preferably in ICT, industrial automation, or connectivity solutions. Proven track record for Huawei solutions sales Strong understanding both IT and OT Technology, LAN/WAN Industrial Communications Infrastructure. In-Depth Technical Understanding of IT/OT Convergence and IT/OT Cybersecurity Solutions. Solutions Sales driving the adoption of Digital Transformation within Mining, Plant Automation, Manufacturing Automotive, Logistics & Warehouse Distribution, Food & Bev Sector, Supply Chain or Heavy Industry and an ability to solve complex problems within critical environments using your technical knowledge, training and solutions sales approach to solving business problems rather than selling products makes You the Ideal Candidate. Product Knowledge of Telemetry, IoT, IIoT, SCADA/PLC’s or Industrial Wi-Fi and Operational Communications Technologies. The successful candidate must become an OEM Certified Mission Critical & Operational Critical Digital Converged Communications Solution Specialist. Mission Critical Dual Mode Smart Devices, DMR, TETRA Communications Infrastructure for Mission Critical & Operational Critical Communications which include both Public & Private Sector End User Customers. Edge Devices, Digital CCTV Video Infrastructure, AI Monitoring, Access Control and Body-Worn Cameras form part of the Solutions Sales Approach with IT/OT Converged Networks, An Understanding of this industry is beneficial but not critical to your success. Excellent communication, negotiation, and stakeholder engagement skills. Deep Understanding of selling LAN/WAN Solutions, Wireless Networks, SCADA, Telemetry, Rajant Kinetic Mesh, Industrial Automation & Operational Technology (OT) Solutions advantageous. Digital Two-Way Radio Solutions and Mission Critical Infrastructure Sales Certifications or Understanding beneficial but up-skilling for the successful candidate is advantageous Familiar with CRM tools and digital prospecting platforms (e.g. LinkedIn, Sales Navigator, Salesforce) Familiar with Digital Mission Critical Two-Way Radio Solutions is beneficial Qualifications Matric (Grade 12) Huawei sales certification (HCSA) Sales Certificates
Salary: Negotiable
Intermediate .Net Developer (with Blazor) Reference No: 3156297391 | Cape Town, South Africa | Posted on: 27 November 2025
We are seeking a skilled and motivated Intermediate level .Net Developer to join our dynamic development team. The ideal candidate will bring at least 4 years of hands-on software development experience with a strong focus on .Net technologies, Blazor, and cloud-based solutions (preferably Microsoft Azure). This role requires a developer who is passionate about writing clean, maintainable code and follows modern development best practices. What you'll do: Design, develop, and maintain scalable .NET applications using Blazor and modern web technologies. Collaborate with cross-functional teams to deliver high-quality software solutions. Develop cloud-native applications leveraging Microsoft Azure services. Apply software engineering best practices including SOLID principles, design patterns, and object-oriented programming. Conduct thorough debugging, unit testing, and performance tuning. Design and optimize database solutions using Microsoft SQL Server or other relational databases. Participate in code reviews, technical discussions, and contribute to continuous improvement efforts. Your Expertise: Minimum of 4 years' experience in software development. Proven experience in .NET Core/.NET 5+ and C#. Practical experience with Blazor for web application development. Solid understanding and hands-on experience with Microsoft Azure or equivalent cloud platforms. Strong knowledge of object-oriented programming, design patterns, and SOLID principles. Excellent debugging, troubleshooting, and analytical skills. Proficient in database development and design, particularly with Microsoft SQL Server. Personal Attributes: Excellent communication skills, motivational, and interpersonal skills. Excellent technical, diagnostic, and troubleshooting skills. Strong leadership and organizational abilities. Build professional relationships with team and clients.
Salary: Negotiable
Senior Business Analyst Reference No: 1011018385 | Johannesburg, South Africa | Posted on: 26 November 2025
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. Qualification 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
Junior Developer (Richardsbay) Reference No: 1133224233 | Richardsbaai, South Africa | Posted on: 25 November 2025
We are seeking a motivated Junior Developer with a minimum of 2 years’ experience in software analysis, design, and development. The ideal candidate is eager to learn, passionate about coding, and ready to contribute to dynamic projects in a collaborative team environment. This role offers an excellent opportunity to grow your technical skills while working on real-world solutions that make an impact. 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# .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.5c., B. Com, or B.Eng.) C# Certification .Net Certification Gensym G2 Official Certification Other information applicable to the opportunity: Permanent position Location: Richards Bay Work environment: Site environment Travel: Travel to site on a daily basis. Have your own reliable transport. Why work for us? Want to work for an organization that solves complex real-world problems with innovative software solutions? 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.? You will be part of a consultancy, working with some of the most knowledgeable minds in the industry on interesting solutions across different business domains.? Our culture of continuous learning will ensure that you will have all the opportunities, tools, and support to hone and grow your craft.? By joining IOCO you will have an open invitation to developer inspiring forums. A place where you will be able to connect and learn from and with your peers by sharing ideas, experiences, practices, and solutions.? iOCO is an equal opportunity employer with an obligation to achieve its own unique EE objectives in the context of Employment Equity targets. Therefore, our employment strategy gives primary preference to previously disadvantaged individuals or groups.
Salary: Negotiable
Senior Service Desk Engineer Reference No: 1817124651 | Cape Town, South Africa | Posted on: 18 November 2025
The role will involve administering all aspects of the organisation's environment by providing a 1st/2nd/3rd line support service for the firm globally. The ideal candidate will be required to maintain regular dialogue with clients, users, stakeholders, andvendors to anticipate potential opportunities and challenges that may arise because of global innovation and the overall needs and strategies of the business. In addition to this, the candidate will be expected to fulfil various IT Service Management (ITSM) roles such as Incident, Problem and Change management to support the wider Technology and Innovation division What you'll do: 1st/2nd/3rd line support: Specifically end user, application, desktop, and infrastructure support, primarily focused on the local office. Participate and owning various ITSM roles, in line with the ITIL framework, to ensure services are provided consistently, predictably, to a high standard, driving visibility and accountability through an evidence-based way of work. Collaboration Tools Management: Administer and optimise collaboration toolssuch as Messaging platforms and Telephony. Develop and manage processes for the business automation tools. Endpoint Lifecycle Management: Manage the entire lifecycle of end user devices from procurement to decommissioning, ensuring cost effectiveness, security, and compliance throughout the process. Endpoint Performance Monitoring: Monitor the performance of end user devices. Proactively identify and address issues to maintain option functionality and end user satisfaction. End User Device Management: Oversee the provisioning, configuration, and management of end user devices. Ensure a secure and standardised digital workplace environment. Manage the global Audio Visual and Conferencing estate to define standards and ensure consistency. Mobile Device Management (MDM): Implement and manage policies and control for mobile devices to ensure security, compliance, and governance. Provide remote helpdesk application support and desktop support for the other global offices. Provide remote and on-site server and networking support (1st/2nd line depending on experience) Proactively identifying and implementing innovative technologies to benefit the business and the end user experience/ Research and implement new products: Work with other teams throughout the implementation cycle for successful introduction and adoption of all technologies. Work with the Infrastructure and Security teams to resolve and mitigate security issues and vulnerabilities. Ad hoc duties and projects will arise from time to time as the role and business develops. End user training: Develop and deliver training programs to enhance end user digital skills, ensuring they can leverage technology tools in the workplace. Mentoring and training: Participate actively in the professional and technical development of Service Desk team members. This includes, but not limited to, developing training material, reviewing, and providing feedback onperformance and quality of work. Your Expertise: 5+ years proven history of working within a global service desk (Senior Support). 3+ years proven history of working within a global service desk (Support). 3+ years supporting a wide range of applications. 3+ years participating in implementing changes using ITIL Change Management aligned processes. 3+ years participating in ITIL Problem Management and Continual Service Improvement activities. 3+ years’ operating within the Financial Services Industry. Experience supporting MDM’s. Experience supporting cloud technologies. Experience with scripting tools desirable but not essential. Exposure to Automation technologies. Experience with unattended software deployment tools. Supporting a multinational workforce, in all time zones. Exposure to Major Incident Management processes. Qualifications: Minimum Information Technology / Computer Science degree or equivalent. ITIL Foundations v3 or later Optional Vendor qualifications.
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
Senior Huawei Network Engineer Reference No: 3008300311 | Midrand, South Africa | Posted on: 13 November 2025
We're seeking a Senior Network Engineer who combines deep technical expertise with a passion for solving real business challenges. In this role, you'll lead the design, deployment, and optimization of enterprise network solutions that connect people, systems, and locations seamlessly across South Africa. You'll be the trusted technical advisor for our enterprise clients—guiding them through complex network transformations involving campus networks, SD-WAN, wireless infrastructure, data centres, and security. Your work will span the full lifecycle: from understanding business requirements and designing integrated solutions, to hands-on implementation, ongoing optimization, and building long-term advisory relationships. This isn't a role where you disappear after deployment. You'll stay present—anticipating challenges, troubleshooting complex issues, mentoring junior engineers, and continuously finding ways to enhance performance and security. You'll work across the iOCO family, bringing together diverse expertise to deliver solutions that just work. If you're someone who can translate technical complexity into business value, who takes ownership of the entire client experience, and who thrives on both the technical depth and the human connections this work requires—this role is for you. What you'll do: Network Implementation & Deployment Lead technical implementations of complex Huawei enterprise networking solutions (LAN, SD-WAN, WLAN, Data Centre, Automation, Orchestration and Security) Manage network project timelines, technical milestones, and customer expectations during deployment Conduct network integration testing, performance validation, and security assessments Ensure compliance with network technical specifications and customer requirements Network Operations & Support Provide Level 2/3 technical support for deployed Huawei networking and security solutions Troubleshoot complex network issues, including routing, switching, wireless, and security problems Coordinate with Huawei global support when required for advanced troubleshooting Implement software updates, patches, and feature enhancements Network Security & Performance Management Implement and maintain network security policies and access controls Monitor network performance metrics and optimise for bandwidth, latency, and availability Conduct network capacity planning and expansion recommendations Manage network segmentation, VLANs, and traffic engineering Implement Quality of Service (QoS) policies and traffic prioritisation Customer Network Relationship Management Serve as primary network technical contact for enterprise customers post-implementation Conduct regular network health assessments and optimisation reviews Provide network technical training and knowledge transfer to customer IT teams Build long-term technical advisory relationships with customer network teams Network Solution Optimisation & Innovation Continuously monitor and optimise deployed network solutions for performance and efficiency Identify opportunities for network technology upgrades and enhancements Collaborate with customers on network expansion and evolution strategies Participate in beta testing and early adoption of new Huawei networking technologies Network Knowledge Management & Team Development Maintain expertise across Huawei's enterprise networking and security technology portfolio Contribute to iOCO's network technical knowledge base and best practices Mentor junior network engineers and provide technical guidance Support pre-sales activities with network implementation feasibility assessments Your Expertise: Professional Experience Minimum 6-8 years in Huawei enterprise network and security implementation and supportProven experience with large-scale Huawei enterprise network and security deployments (1000+ users, multiple sites) Hands-on experience with Huawei enterprise networking technologies (switching, routing, wireless, SD-WAN, security) Qualifications: Advanced Network Certifications Huawei HCIP (Huawei Certified ICT Professional) Huawei HCIE (Huawei Certified Internetwork Expert) Industry certifications (CCNP Enterprise, JNCIP-ENT, Aruba ACMX) Network security certifications (CCNP Security, JNCIS-SEC) Network Technical Specialisations Data centre networking and fabric technologies (VXLAN, EVPN, leaf-spine) Campus network design and implementation Branch networking and SD-WAN solutions Network automation and orchestration (Python, Ansible, REST APIs) Network security and zero-trust architectures Network Technical Skills Deep expertise in enterprise networking protocols (BGP, OSPF, MPLS, VXLAN, EVPN) Advanced knowledge of switching technologies (VLANs, STP variants, link aggregation) Experience with wireless networking (Wi-Fi 6/7, controller-based architectures) Proficiency in network security technologies (firewalls, VPNs, access control) Understanding of SD-WAN and network automation principles Network Management & Troubleshooting Skills Experience with Huawei and other network monitoring and management tools Advanced Huawei network troubleshooting and packet analysis capabilities
Salary: Negotiable
Support Engineer and Tester Reference No: 1127110796 | Johannesburg, South Africa | Posted on: 11 November 2025
We are seeking a skilled Support Engineer and Tester to provide front-line support for Impression Software, managing user incidents, service desk operations, and reporting. The role includes investigating and resolving technical issues, optimizing support processes, assisting with testing and bug fixes, managing training and documentation, and coordinating scheduled maintenance—all while promoting a customer-centric culture. What you'll do: Providing front-line primary technical support to end users on various technical issues and incidents relating to Impression Software. Service Desk management including logging and processing support tickets liaising with users and customer first line support to determine and investigate incidents Resolution of support incident tickets in a timely manner. SLA and incident report management Performing first line technical investigation into incidents logged before the incident is passed onto the developer team for more in depth investigation. Service desk optimisation Support process optimisation Customer and Support reporting definition and management Testing, regression testing and customer testing support for bug fixes, enhancements, customisations and new features Training and support documentation management Training sessions Driving compliance Planning and communicating scheduled maintenance upgrades Promote a culture of customer centricity Your Expertise: Jira Service Management experience Qualifications: Bachelor's Degree in Computer Science or Information Systems
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
Cyber Security Software Specialist Sales Reference No: 3048231165 | Johannesburg, South Africa | Posted on: 06 November 2025
We are looking for a dynamic Cyber Security Sales Professional with a strong understanding of enterprise security solutions and the full sales process. The ideal candidate will excel at generating leads, building lasting client relationships, and closing high-value deals. They should be adept at managing sales pipelines through CRM systems and aligning tailored solutions to client needs. Experience across security domains such as IAM, Cloud Security, and Data Protection is essential. We seek someone with a consultative approach who can drive revenue growth and position our solutions as key enablers of business value. What you'll do: Generate leads and grow existing relationships, maintaining an accurate, detailed client book, and developing an active, repeat customer base. Hunt new business and perform warm outreach, putting outside-the-box thinking to work to develop new and unique sales tactics Work with the all-other sales individuals to design industry-specific outbound sales Utilize CRM effectively to ensure standard processes during all sales stages Conduct month-end and year-end close processes and provide required reporting Responsible for proactive hunting of new business and growth across all internal channels and with clients Presenting and demonstrating the value of the Enterprise Application Management (EAM) Business cyber security solutions and value proposition Reaching agreed targets for EAM Business Unit Assist with and drive relevant leads and or prospects to closure Assist and drive EAM Business Unit specific tenders for Security solutions Assist Key account managers and Strategic account managers with our EAM Business Unit specific sales or any related sales actions required Realise revenue and margin targets and maximise sales opportunities through connecting client needs with our offerings and solutions Approach the management, decision makers, influencers of prospective leads or sales Generate demand by assisting clients to identify current needs and articulating how we can add value through EAM Business Unit specific solutions Build solid relationships and display an understanding of the client industry, business environment and strategy to identify current and future opportunities Influence and work closely with selected stakeholders/ clients Use our sales tools and methodology to effectively manage territory, accounts,opportunities, pipelines and forecast. Develop open and effective channels of communication with all stakeholders Complete Sales proposals Your Expertise: Excellent communication, interpersonal, telephone, and strong organizational skills Experience in working with CRM platforms Experience closing Corporate and enterprise level deals Ability to analyze business opportunities and read situations well Proven success rate at levels above quotas Ability to take ownership Incumbent must have proven business acumen with experience in all levels including C-suite stakeholder engagement. Sales business acumen - The skills supporting successful selling through organizational and business outcome mindset. Success will require focusing on planning and concentrating on business requirements. Developing the skills to understand your client’s business (including commercial and financial aspects) in order to bring value to them from our portfolio of solutions and effectively become a trusted advisor. Sales client engagement and management: The skills used to effectively manage and analyze the client throughout the client lifecycle, with the goal of improving client relationships and driving sales growth.
Salary: Negotiable
System Administrator (Tagetik) Reference No: 3637262465 | Cape Town, South Africa | Posted on: 31 October 2025
We are seeking a dedicated System Administrator to administer, maintain, and enhance Tagetik enterprise system. The role ensures system reliability, data integrity, and compliance while supporting strategic projects across finance, HR, and ESG.You will work closely with the Tagetik Solutions Architect, Finance Systems Administrator, and business stakeholders, ensuring Tagetik is configured, integrated, and optimised to meet operational and regulatory needs. This role is technically focused but also requires effective collaboration with business teams to drive efficiency and accurate reporting. What you'll do: Configure, and maintain Tagetik software in alignment with organisational requirements. Manage upgrades, patches, and enhancements, including planning, user acceptance testing (UAT), and deployment. Monitor system performance and proactively resolve issues across Tagetik modules (Financial Consolidation, IFRS16, HR, ESG). Administer user access, security roles, and permissions in line with best practices. Maintain and troubleshoot integrations to ensure accurate and timely consolidation of financial, HR, and ESG data. Develop and maintain detailed documentation of system configurations, workflows, and troubleshooting procedures. Collaborate with Finance, HR, ESG, and Risk teams to understand business requirements and enhance system functionality. Support process improvements such as ESG reporting workflows and financial consolidation automation. Provide end-user training, guidance, and technical support to maximise adoption and system effectiveness. Assist with vendor relationships for Tagetik and related third part vendors working on Tagetik finance system, ensuring timely escalation and resolution of issues. Your Expertise: Minimum 5 years’ experience with Tagetik or a comparable Enterprise PerformanceManagement (EPM) system. Strong understanding of financial consolidation, reporting, and data integration. Proven experience in system upgrades, UAT, and troubleshooting. Hands-on knowledge of Tagetik modules (Financial Consolidation, IFRS16, ESG, HR). Proficiency in multi-dimensional and relational databases, including SQL. Analytical and problem-solving abilities with attention to detail. Strong communication skills to explain technical concepts clearly to non-technical audiences. Effective collaboration with cross-functional teams in a fast-paced environment. Qualifications: Bachelor’s degree in information technology (preferred) or Finance/Business Administration with relevant technical experience. Professional certifications in Tagetik or other EPM systems will be advantageous.
Salary: Negotiable
Test Analyst Reference No: 4122882430 | Cape Town, South Africa | Posted on: 29 October 2025
We are seeking an experienced Test Analyst to join our Cape Town-based team. The role focuses on manual testing within the asset management/ financial industry, requiring strong analytical skills and the ability to understand complex business contexts. The successful candidate will work with minimal supervision, engage with senior stakeholders, and collaborate with a globally distributed team. Your Expertise: 7 years test analysis experience Understand complex business context Work with minimum supervision Work with senior stakeholders Work with globally distributed team SQL experience API experience Comfortable working in an Agile environment. Other information applicable to the opportunity: 6 month contract position Location: Cape Town – hybrid way of work High intermediate - Senior (7+ years)
Salary: Negotiable
Senior Electrical Engineer Reference No: 2806328034 | Pretoria, South Africa | Posted on: 29 October 2025
We are looking for a Senior Electrical Engineer to lead the design, configuration, testing, and commissioning of protection and telecontrol systems for transmission and distribution networks. The role includes developing complex protection schemes, conducting advanced fault analysis, and ensuring safe and reliable power system performance. Reporting to the Engineering Manager, you will provide technical leadership, mentor junior engineers, and support project planning, risk assessment, and client engagements. Candidates must hold a Bachelor’s degree in Electrical Engineering, be professionally registered with ECSA (PrEng), and have 5–8 years’ proven experience in power system protection, relay settings, commissioning, and substation automation. Strong knowledge of SCADA/RTU integration, communication protocols, and power system studies is essential, with vendor-specific training and postgraduate qualifications considered advantageous. 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 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. 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.). Qualifications: Essential Qualifications: Matric Certificate Bachelor’s degree in electrical engineering (B.Eng/B.Sc Eng Electrical). Professional registration with ECSA (PrEng) is required. 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. Other information applicable to the opportunity: Permanent position Location: Pretoria Work environment: 5 days at Office and Client sites Travel: Local and International travel as and when required
Salary: Negotiable
Data Processor Reference No: 1580789574 | Cape Town, South Africa | Posted on: 29 October 2025
Essential Qualifications: National Senior Certificate/ Matric/ N3/ Grade 12 Pass typical recruitment checks (criminal, qualification, ID verification checks, etc.) Experience: Teamwork, flexibility, understanding urgency and priorities, and quick problem-solving skills are essential. Excellent customer interaction Monitoring of all environments (networks, mainframe, servers etc.) connectivity Execute daily batch processing for banking clients Execute month-end batch processing for banking clients Diagnose and correct equipment malfunctions Perform daily backups as per operational procedures Shift handover and effective communication with regards the production and development systems Continuous updates of daily reports and organize and schedule production work Effectively execute requests from users Good understanding of operating standards and procedures Monitoring of transactions of the banks on ATM’s and POS Understanding of JCL and mainframe commands Understanding CA Workload Automation ESP (scheduling product) Understanding of operation standards in the mainframe environment Identify and resolve issues effectively. Responsible for monitoring all connectivity environments, as well as continuous updates of all daily reports To perform after hours and weekend help desk functions Physical Demands: Sitting, walking, bending, and lifting Travel: Must have a vehicle and a valid driver’s license.
Salary: Negotiable
Senior DevOps 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
