Datafin was established in 1999 due to the need for a specialized IT recruitment solution. We offer a personalized and flexible recruitment service, specializing in providing both client and candidate with the perfect fit. We pride ourselves on the fact that we have established relationships with industry leaders and a vast majority of our business is repeat...
Read more about this company
- Contents
- Open Jobs
- Account Manager (Salesforce) (Remote: 2pm – 10pm)
- Technical Account Manager (Salesforce) (Remote: 2pm – 10pm)
- Implementation Engineer (Quadient, Sefas, Exstream Dialogue, Python, Linux) (Remote_10am – 7pm)
- NOC Engineer/Systems Admin (Remote_2pm – 10 pm)
- Implementation Developer (C#/PowerShell) (Remote 10 am – 7 pm)
- Software Developer (Cloud / IoT) (JavaScript, Node.js, AWS) – Johannesburg / Cape Town (Hybrid)
- Senior Software Developer (AWS, TypeScript, JavaScript, Node.js) – Johannesburg / Cape Town (Hybrid)
- Senior Embedded Software Developer (C/C++, JavaScript/TypeScript, Angular) – Johannesburg / Cape Town (Hybrid)
- Senior Visual Communications Designer (Stellenbosch)
- Senior Support Engineer (Stellenbosch)
- Business Analyst (CPT Onsite)
- Senior Account Manager (Data & AI Space) (KZN/JHB)
- Bookkeeper & Tax / AFS Administrator (Tokai -CPT) Hybrid
- Senior Database Administrator (PostgreSQL / MySQL) – (Hybrid) (Somerset West)
- Business Intelligence Engineer/Data Scientist (Remote)
- Senior Business Systems Analyst (12-Month Contract) (CPT/SA Hybrid or Remote)
- Senior Network Engineer (CCIE) (CPT)
- Front End Developer (JavaScript, HMTL and Tailwind CSS – Marketing Team) – CPT
- Intermediate .NET Developer – Cape Town (Contract)
- Intermediate IT Project Manager (Contract) – CPT
- IT Project Administrator (Contract) – CPT
- Senior Power BI Developer (Contract) – CPT
- Head of Technology (JHB Hybrid)
- Senior HVAC Technician (CPT)
- Senior HVAC Technician (DBN)
-
Method of Application
ENVIRONMENT:
- OVERSEE every aspect of the client experience as your talents as forward-thinking Account Manager is sought by a provider of cutting-edge Digital Solutions to join its Remote team.
- In collaboration with the Project team, you will help create and implement a new account, be involved in the day-to-day communication and interaction critical to the monitoring and oversight of a client’s services, as well as the accurate and timely processing of monthly invoices.
- This role will include supporting customers directly as well as engaging technical resources to assist with technical/complex issues. The role requires a positive attitude, superlative communication skills, excellent command of the English language and the ability to work efficiently in a fast paced and potentially stressful environment.
DUTIES:
The Account Manager will be responsible for partnering with clients ensuring business objectives are met with the goal of increasing revenue & profit.
Client Management –
- Manage overall client relationship, building strong rapport with client and client’s team.
- Introduce initiatives and solutions that grow the client’s revenue and profit.
- Provide governance for contract adherence.
- Set expectations and deliver results accordingly.
- Instill strong business ethics and sense of urgency in a matrixed business environment.
- Work collaboratively across all departments.
- Oversee implementation of projects through closure and ensure client receives appropriate communication.
- Proven ability to address customer support issues in a way that exceeds customer expectations, driving increased customer satisfaction.
Strategic Responsibilities –
- Work closely with clients and peers to understand and anticipate their needs.
- Think through and solve complex problems; proactively provide mitigation for future problems.
- Understand and interpret market research, analysis, white papers and data to provide insights to clients to effect positive business changes.
- Stay informed of current industry best practices, working with clients and internal cross-functional teams to apply best practices where appropriate.
Tactical Responsibilities –
- Interpret and understand KPI’s, contracts, and SLA’s.
- Demonstrate innovative thinking and strong problem-solving skills.
- Serve as client advocate within the company as well as company advocate to client.
- Must be able to fully set up customer information in OPACS/ERP.
REQUIREMENTS:
Qualifications –
- Must have a Bachelor’s Degree.
Experience/Skills –
- Minimum of 2 years’ experience using a case management system (Salesforce is preferred).
- Previous experience delivering customer service across a diverse portfolio of software products in a SaaS environment.
- Strong demonstrated oversight for handling complex client issues.
- 3PL is highly preferred working with premium brands.
- Background with Continuous Improvement and Project Management is recommended.
- Demonstrated computer proficiency and working knowledge of Word, Excel, PowerPoint, and Outlook.
go to method of application »
ENVIRONMENT:
- A leader in Customer Engagement Tech seeks a highly skilled Technical Account Manager to engage with the client from project initiation to the day-to-day communication and interaction, monitoring client applications on several SaaS platforms.
- This role will include supporting customers directly as well as engaging technical resources to assist with technical/complex issues. The ideal candidate requires a positive attitude, strong communication skills, excellent command of the English language and the ability to work efficiently in a fast paced and potentially stressful environment.
- You must also have a minimum of 2 years’ experience using a Case Management system (Salesforce and JIRA are preferred) including experience delivering customer service across a diverse portfolio of software products in a SaaS environment.
- You will also need email template troubleshooting and analysis (HTML, Perl, JavaScript) experience including internet email standards and technology – DMARC, DKIM, SPF, BIMI, TLS & a basic understanding of DNS and the role it provides in networking.
DUTIES:
The Technical Client Services Manager will be responsible for partnering with clients ensuring business objectives are met with the goal of increasing revenue & profit.
Core Values –
- Customer First Client Services – The company is in the business of providing world class customer support. This not only includes timely responses and clear communication, but also proactive monitoring of day-to-day operational reports. If there is an issue, always make sure our clients hear it from us.
- Continuous Improvement- By keeping up with current technologies and best practices they can inform customers of coming changes as well as be ready for their questions.
- Integrity and Accountability – Take responsibility and maintain honesty and transparency in all interactions.
- Professionalism – Uphold a high standard of conduct and expertise in all communications.
Client Management –
- Manage overall client relationships, building strong rapport with clients and the client’s team.
- Introduce initiatives and solutions that grow the client’s revenue and profit.
- Provide governance for contract adherence.
- Set expectations and deliver results accordingly.
- Instill strong business ethics and sense of urgency in a multi-client business environment.
- Work collaboratively across all departments through teamwork and mutual respect.
- Monitor implementation of projects through closure and ensure client receives appropriate communications in a timely fashion.
- Proven ability to address customer support issues in a way that exceeds customer expectations, driving increased customer satisfaction.
Strategic Responsibilities –
- Work closely with clients and peers to understand and anticipate their needs.
- Think through and solve complex problems; proactively provide mitigation for future problems.
- Understand and interpret market research, analysis, write papers and data to provide insights to clients to effect positive business changes.
- Stay informed of current industry best practices, working with clients and internal cross-functional teams to apply best practices where appropriate.
Tactical Responsibilities –
- Interpret and understand KPls, contracts, and SLAs.
- Demonstrate innovative thinking and strong problem-solving skills.
- Serve as client advocate within the company as well as company advocate to client.
REQUIREMENTS:
- Minimum of 2 years’ experience using a Case Management system (Salesforce and JIRA are preferred).
- Previous experience delivering customer service across a diverse portfolio of software products in a SaaS environment.
- Strong demonstrated oversight for handling complex client issues.
- Background with Continuous Improvement and Project Management is recommended.
- Demonstrated computer proficiency and working knowledge of Word, Excel, PowerPoint, and Outlook.
- Basic understanding of web application functionality and using SaaS hosted software.
- Competent ability to manage multiple tasks in a Change Management workflow interacting with multiple ticketing systems.
- Application administrator, user management, reports and configuration.
- Email template troubleshooting and analysis (HTML, Perl, JavaScript).
- Internet Email standards and technology – Experience with DMARC, DKIM, SPF, BIMI, TLS.
- Basic understanding of DNS and the role it provides in networking.
- Familiarity with software revision control – GIT, Subversion – updating files, create merge requests for project changes.
- Some Unix administration experience using bash command line to access manage and modify files.
go to method of application »
ENVIRONMENT:
- JOIN the remote team of a global leader in Customer Engagement Tech seeking the technical expertise of an Implementation Engineer (Quadient, Sefas, Exstream Dialogue, Python, Linux) (Remote 10 am – 7 pm).
- You will be part of a specialized group responsible for implementing technical changes and supporting existing document processing applications. The team’s primary focus is on move/add/change requests and complex technical adjustments to applications originally delivered by the Implementation team.
- The successful incumbent will need experience with document composition or Customer Communications Management (CCM) platforms such as Sefas, OpenText Exstream Dialogue, or similar tools, be proficient in Python or comparable scripting languages and experience working in Linux/Unix environments.
- You will also need a strong understanding of data processing concepts and experience working with multiple data formats (e.g., XML, CSV, fixed-width, EBCDIC, pre-composed input/PDF/Postscript/AFP).
DUTIES:
Application Maintenance & Enhancement –
- Maintain and enhance existing document processing applications originally delivered by the Implementation team.
- Implement move/add/change requests, mostly between 3-20 hours in scope.
- Modify and extend existing workflows, templates, and page objects using technologies such as Sefas, Exstream Dialogue, Python, and Linux-based tools.
- Ensure technical changes align with both system design and business requirements.
Technical Analysis & Problem Solving –
- Investigate and resolve complex issues related to document workflows, processing logic, and data handling.
- Diagnose problems that often stem from unique customer data scenarios, formatting variations, or edge cases within established processes.
- Apply a broad understanding of system behavior, data formats, and workflow interactions to identify root causes and implement reliable solutions.
Responsive Issue Resolution –
- Address high-priority “blocker” tickets that require prompt attention in order to restore normal processing or resolve urgent operational issues.
- Quickly assess the situation, troubleshoot across multiple technical layers, and coordinate with stakeholders as needed to resolve the issue.
Sprint Execution & Work Management –
- Work within a weekly sprint model with scheduling support provided by team leadership and a dedicated scheduler.
- Independently manage assigned work as tickets progress through stages such as development, testing, waiting for information, and UAT cycles.
- Adapt to shifting priorities when urgent issues require immediate attention.
Testing & Validation –
- Perform development testing to ensure changes behave as expected.
- Support UAT cycles and address feedback to ensure the final solution meets business and operational requirements.
Collaboration –
- Work closely with experienced Developers, a Senior Developer/Manager, and scheduling resources to coordinate sprint work.
- Communicate effectively with CSRs to gather information, clarify specifications, and provide updates on ticket progress.
REQUIREMENTS:
- Experience with document composition or Customer Communications Management (CCM) platforms such as Quadient, Sefas, OpenText Exstream Dialogue, or similar tools.
- Proficiency in Python or comparable scripting languages.
- Experience working in Linux / Unix environments.
- Strong understanding of data processing concepts and experience working with multiple data formats (e.g., XML, CSV, fixed-width, EBCDIC, pre-composed input / PDF / Postscript / AFP).
- Familiarity with Jira or similar ticket/work management systems.
ATTRIBUTES:
- Strong analytical and troubleshooting abilities with attention to detail.
- Ability to manage multiple tasks simultaneously and adjust priorities when needed.
- Effective communication skills for working directly with operational teams and stakeholders.
- Able to work independently while contributing to a collaborative team environment.
go to method of application »
ENVIRONMENT:
- MONITOR, maintain, and support the network, compute infrastructure, and critical systems as the next NOC Engineer/Systems Admin wanted by a provider of cutting-edge Digital Solutions.
- The role ensures high availability, optimal performance, and rapid resolution of incidents to minimise business disruption. Applicants must possess a Degree/Diploma in IT/Computer Science or related field with 5-7 years’ experience in a NOC, IT operations, or network support role including proficiency with Jira, TCP/IP, DNS, DHCP, Zabbix, SolarWinds, Nagios, PRTG, Site24x7, Active Director, Windows Server (2016, 2019, 2022), Microsoft 365, Intune, Azure & Linux.
DUTIES:
- Monitor network devices, servers, applications, and compute infrastructure using tools such as Site24x7, Zabbix, and SolarWinds.
- Respond to alerts, troubleshoot issues, and escalate as per SLA and escalation procedures.
- Document all incidents, service requests, and troubleshooting steps in Jira Service Desk.
- Perform routine maintenance checks to ensure system health, security compliance, and performance.
- Conduct root cause analysis and implement corrective and preventative actions.
- Manage operating system and third-party application patching across data centers and client devices.
- Ensure backup jobs run successfully and adhere to company policies.
- Install, configure, and maintain network and system components including routers, switches, firewalls, and related software.
- Manage ticket queues with timely updates and resolutions.
- Collaborate with Tier 2, Tier 3, and external teams to resolve complex issues.
- Support Change Management activities such as maintenance, upgrades, and improvements.
- Monitor for vulnerabilities, suspicious activity, and overall network health.
- Provide phone, email, and ticket-based support to employees within SLA targets.
- Participate in an on-call rotation for after-hours incident response.
REQUIREMENTS:
Qualifications –
- Degree or Diploma in Information Technology, Computer Science, or a related field.
Experience/Skills –
- 5 -7 Years’ experience in a NOC, IT operations, or network support role.
- Experience with Jira Service Desk or similar tools.
- Strong understanding of networking protocols, including TCP/IP, DNS, DHCP.
- Knowledge of IP subnetting and addressing.
- Experience with monitoring tools such as Zabbix, SolarWinds, Nagios, PRTG, and Site24x7.
- Experience with Active Directory administration.
- Understanding of firewalls, VPNs, and routing fundamentals.
- Knowledge of Windows Server (2016, 2019, 2022).
- Linux experience.
- Microsoft 365 and Intune administration experience.
- Azure administration skills.
- Virtualisation experience with VMware and/or Hyper-V.
- Experience with backup solutions such as Veeam or Commvault.
- Shift work may be required.
- Participation in an on-call rotation for after-hours support.
- Willing to work EST time zone.
ATTRIBUTES:
- Strong troubleshooting and analytical skills.
- Ability to work under pressure and manage critical incidents.
- Strong communication, documentation, and time management skills.
- Customer service focused mindset.
go to method of application »
ENVIRONMENT:
- SUPPORT the Professional Services team of a global leader in Customer Engagement Tech by building and maintaining document composition solutions and the data-processing programs that power them as their next Implementation Developer (C#/PowerShell) (Remote 10 am – 7 pm).
- You’ll analyze and transform customer data, develop workflows/templates for print and digital delivery, automate validation and processing steps, and troubleshoot issues through testing and production deployment.
- The successful incumbent must possess a Bachelor’s Degree in Computer Science or equivalent experience or at least 2–3+ years of relevant experience (professional experience and/or applicable education).
- You will also need experience writing scripts or programs to parse, transform, and validate data in C# & database experience (SQL Server, stored procedures/functions; general DB familiarity).
DUTIES:
Data ingestion & transformation –
- Process and manipulate client data files across varied formats (e.g., XML, Excel, ANSI/ASCII, Postscript/print image), ensuring accuracy and readiness for composition and output.
Document composition & workflow development –
- Design, build, and maintain document templates and workflows for print/mail and electronic presentation using enterprise composition platforms (e.g., Quadient Inspire and/or Exstream).
Scripting, automation, and validation –
- Develop custom scripts/programs to validate data, automate processing steps, and support operational workflows in C#/PowerShell.
Testing, troubleshooting, and support –
- Program, test, troubleshoot, diagnose, and resolve issues related to data processing, workflow logic, and intended data usage across new and existing customer setups.
Implementation delivery –
- Collaborate with Project Managers, Customer Service, and other Developers to onboard new customers, review existing workflows/templates, and contribute to composition convergence/standardization efforts.
Deployment & documentation –
- Support live deployments and production acceptance; follow implementation/testing/deployment guidelines; maintain internal documentation for issues, resolutions, usage, and training.
REQUIREMENTS:
Qualifications –
- Bachelor’s Degree in Computer Science (or equivalent experience).
Experience/Skills –
- 2–3+ Years of relevant experience (professional experience and/or applicable education).
- Experience writing scripts or programs to parse, transform, and validate data in C#.
- Database experience (SQL Server, stored procedures/functions; general DB familiarity).
- Ability to manage multiple projects concurrently, work independently and collaboratively, and deliver under tight deadlines.
- Schedule: Full-time; may require ~40–45 hours/week with occasional weekends and peak-period overtime (e.g., month-end / seasonal deadlines).
Preferred Qualifications & Skills –
- Document composition platform experience in Quadient Inspire; ability to ramp to proficiency with training.
- Print-and-mail / variable data programming experience.
- Strong analytical ability, communication skills, and commitment to quality.
- Proficiency with Microsoft Office; Adobe Suite familiarity helpful for document work.
- Familiarity with system integration concepts and API configurations; omni-channel output design.
go to method of application »
ENVIRONMENT:
- A global leader in safety and industrial technology is expanding its IoT and cloud platform capabilities, building cutting-edge solutions that connect HVAC-R systems, gas detection hardware, and OEM equipment into a unified, cloud-driven ecosystem.
- Their South African engineering team collaborates closely with international teams across Germany and the USA to deliver scalable, real-time monitoring and data-driven systems.
- They are looking for a Software Developer to join a modern, Agile, product-driven environment focused on building impactful, large-scale industrial IoT solutions.
DUTIES:
- Design, develop and maintain cloud-native backend services and microservices
- Build and enhance AWS-based infrastructure, APIs, and data pipelines
- Develop integration capabilities for IoT devices and third-party systems
- Collaborate with Product, QA and Hardware teams to deliver features
- Participate in architecture discussions, code reviews, and best practices
- Ensure system reliability, scalability, and performance in production
- Contribute to CI/CD pipelines, automation, and internal tooling
- Support continuous improvement within an Agile engineering environment
REQUIREMENTS:
Qualifications & Experience:
- Bachelor’s degree in Computer Science, Engineering or related field
- Minimum 2+ years’ software development experience
- Strong JavaScript and Node.js development skills
- Experience working with REST APIs and distributed systems
- SQL experience (PostgreSQL preferred)
- Understanding of cloud platforms (AWS preferred)
- Comfortable working in Linux environments
- Knowledge of web technologies (HTML, CSS, JavaScript)
Advantageous:
- TypeScript and modern frontend frameworks (Angular or similar)
- Experience with Docker, Terraform, Ansible or CI/CD pipelines
- Exposure to IoT systems, device integration, or industrial protocols (MQTT, Modbus, BACnet) C / C++ experience (for device-level integrations)
- Mobile development exposure (Android / iOS)
ATTRIBUTES:
- Strong problem-solving and analytical mindset
- Self-driven with the ability to take ownership of work
- Collaborative team player with strong communication skills
- Curious, adaptable, and eager to learn new technologies
- Ability to work in a fast-paced, global engineering environment
go to method of application »
ENVIRONMENT:
- A global leader in safety and industrial technology is driving the next generation of cloud-based IoT solutions, connecting industrial systems, sensors, and devices into scalable, real-time platforms.
- Their South African engineering team collaborates with international teams across Europe and the USA to deliver high-impact, production-grade systems.
- This is a senior-level role within a modern, Agile, product-driven environment, suited to a Software Developer who enjoys owning architecture, mentoring others, and solving complex technical challenges at scale.
DUTIES:
- Design, build and maintain scalable cloud-native applications and microservices
- Lead development of AWS-based services, APIs, and data pipelines
- Drive architectural decisions across backend systems and integrations
- Build and optimise systems that support IoT device connectivity and data flows
- Collaborate with Product, QA, and Hardware teams on solution design and delivery
- Conduct code reviews and mentor junior developers
- Ensure system reliability, performance, observability, and security
- Contribute to CI/CD pipelines, automation, and engineering best practices
- Continuously improve system design, tooling, and development processes
REQUIREMENTS:
Qualifications & Experience:
- Bachelor’s degree in Computer Science, Engineering or related field
- 5+ years’ software development experience
- Strong JavaScript / TypeScript and Node.js expertise
- Proven experience building and scaling cloud solutions (AWS preferred)
- Strong understanding of distributed systems, APIs, and system design
- Solid SQL experience (PostgreSQL preferred)
- Experience working in Linux-based environments
Advantageous:
- Experience with Docker, Terraform, Ansible and CI/CD pipelines
- Exposure to IoT systems, device integration or industrial protocols (MQTT, Modbus, BACnet)
- Frontend experience (Angular or similar frameworks)
- Experience with C / C++ or low-level integrations
- Knowledge of observability, monitoring and performance tuning
ATTRIBUTES:
- Strong architectural thinking and problem-solving ability
- Ability to take ownership of systems and drive technical direction
- Mentorship mindset with strong collaboration skills
- Adaptable and comfortable in a fast-paced, global environment
- High attention to detail and commitment to quality
go to method of application »
ENVIRONMENT:
- A global leader in safety and industrial IoT technology is building next-generation connected systems that integrate hardware devices, sensors, and cloud platforms into a unified, data-driven ecosystem.
- Their South African engineering team works closely with international counterparts to deliver scalable, real-time monitoring and control solutions.
- This role is ideal for a Senior Developer who enjoys working across embedded systems and modern web technologies, bridging the gap between device-level programming and cloud-based user interfaces.
DUTIES:
- Design and develop embedded software for device-level integrations and IoT systems
- Build and maintain firmware and low-level components using C/C++
- Develop and enhance web-based interfaces using Angular and TypeScript
- Integrate embedded systems with cloud platforms and backend services
- Collaborate with hardware, cloud, and product teams to deliver end-to-end solutions
- Contribute to system architecture across embedded, backend, and frontend layers
- Perform code reviews, mentor junior developers, and drive best practices
- Ensure performance, reliability, and scalability across device and platform layers
- Support debugging, testing, and optimisation of both embedded and web applications
REQUIREMENTS:
Qualifications & Experience:
- Bachelor’s degree in Computer Science, Electronic Engineering or related field
- 5+ years’ experience in embedded software development
- Strong C/C++ development experience (embedded/firmware level)
- Solid experience with JavaScript / TypeScript and Angular
- Experience integrating hardware devices with cloud or backend systems
- Understanding of networking, protocols, and system integration
Advantageous:
- Experience with IoT protocols (MQTT, Modbus, BACnet)
- Exposure to AWS or other cloud platforms
- Experience with Linux-based embedded environments
- Knowledge of CI/CD, automated testing, and DevOps practices
- Experience with real-time systems or edge computing
ATTRIBUTES:
- Strong problem-solving ability across both hardware and software domains
- Comfortable working across multiple layers of a system (embedded to UI)
- Collaborative mindset with strong communication skills
- Ability to take ownership and drive technical solutions
- Passion for building reliable, real-world systems with tangible impact
go to method of application »
ENVIRONMENT:
- A highly talented Senior Visual Communications Designer is sought by a provider of cutting-edge solutions in the Aerospace industry to bring complex satellite technologies to life through clear, impactful visual storytelling across marketing, sales, and product communication.
- You will lead the end-to-end development of high-quality visual content, from concept to final execution, including technical visualisations, marketing collateral, digital content, video, and motion graphics.
- The ideal candidate will possess a Degree/Diploma in Visual Communication/Graphic Design, Multimedia Design, or related field with proven experience acting as a primary design resource with proficiency in industry-standard design tools (Adobe Creative Suite or similar).
- Applicants will be expected to submit a strong portfolio demonstrating technical visualisation, brand design, marketing collateral, and digital or multimedia content.
DUTIES:
Technical Visualisation –
- Translate complex engineering concepts and satellite technologies into clear visual communication, including product diagrams, system architecture graphics, infographics, and technical illustrations.
Creative Design & Brand Stewardship –
- Develop and maintain high-quality visual assets across marketing, sales, and internal communication while ensuring consistent application of the brand identity and creative standards.
Marketing & Sales Enablement Content –
- Design marketing collateral such as presentations, brochures, case studies, campaign visuals, and conference materials that support marketing initiatives and commercial activities.
Multimedia & Video Content –
- Create and support multimedia outputs including motion graphics, video content, and digital visuals, contributing to the development and management of the online content presence.
Creative Project Ownership –
- Act as the primary design resource within the Marketing team, managing and executing creative requests from concept through to final delivery while ensuring quality, alignment, and timely completion.
Supplier & Production Coordination –
- Liaise with external suppliers for design-related production, including branded merchandise and print materials, managing purchasing coordination where required.
Strategic Message Translation –
- Collaborate with relevant stakeholders to translate strategic messaging and technical value propositions into clear, engaging visual storytelling suited to a specialised technology audience.
Team Collaboration & Support –
- Work closely with internal stakeholders, while providing guidance to junior members to ensure consistent, high-quality design outputs.
REQUIREMENTS:
Qualifications –
- Degree or Diploma in Visual Communication, Graphic Design, Multimedia Design, or related field.
Experience/Skills –
- Proven experience in an Intermediate to Senior Design role, acting as a primary design resource within a Marketing or Communications function.
- Strong portfolio demonstrating technical visualisation, brand design, marketing collateral, and digital or multimedia content.
- Proficiency in industry-standard design tools (Adobe Creative Suite or similar).
- Ability to manage creative projects from concept through to final delivery, including coordination with internal stakeholders and external suppliers.
- Strong ability to translate complex or technical messaging into clear and engaging visual communication.
Advantageous –
- Experience producing video, motion graphics, or multimedia content for digital platforms.
- Experience working in B2B, Technology, Engineering, Aerospace, or other technical industries.
go to method of application »
ENVIRONMENT:
- PROVIDE incident and service request management, 2nd Line troubleshooting and supporting endpoint/application rollouts as the next Senior Support Engineer wanted by a dynamic Internet Service & Network Specialist.
- You will maintain accurate ITSM records and knowledge documentation in line with organisational standards and audit requirement. Support typically includes (where applicable): user endpoints (laptops/desktops/cell phones/tablets), standard and non-standard corporate applications, collaboration tooling, printers/peripherals, user access and authentication issues, device provisioning and software deployments, and meeting room / AV support.
DUTIES:
Incident & Service Request Management –
- Provide first- and second-line support by diagnosing and resolving end-user hardware/software/application issues, managing service requests efficiently, and maintaining clear communication throughout the ticket lifecycle.
Implementations and Second-Line Support –
- Support EUC rollouts and upgrades and resolve escalated issues requiring deeper troubleshooting and coordination to minimise business disruption.
Documentation and Compliance –
- Maintain accurate service records and operational documentation to support audit readiness, repeatability, and continuous improvement.
REQUIREMENTS:
Qualifications –
- Matric / Grade 12.
- Relevant IT qualification (e.g., Diploma/Certificate) or equivalent experience.
- Recommended Certifications: (At least 3 of these listed below)) –
- Microsoft 365 Certified: Endpoint Administrator Associate (MD-102)
- Microsoft 365 Certified: Fundamentals (MS-900)
- A+
- N+
- Security+
- ITI4L Foundation
Experience/Skills –
- 3–5 Years’ experience supporting end-user computing environments, providing first- and second-line support.
- Familiarity with Microsoft endpoint and productivity environments (e.g., Windows, Microsoft 365).
- Demonstrated experience delivering first- and second-line end-user support within a structured Service Desk or End User Computing (EUC) environment, utilising an IT Service Management system.
- Practical experience supporting end-user devices, operating systems, standard productivity applications, and associated peripherals in a corporate environment.
- Proven ability to investigate, resolve, and appropriately escalate incidents and service requests, coordinating with internal resolver teams or external service providers as required.
- Experience participating in end-user technology implementations, including device deployments, IMACD activities, application upgrades, and user onboarding or offboarding processes.
- Consistent record of maintaining accurate service records, user communications, and contributing to operational documentation or knowledge bases in line with organisational standards.
- Valid Driver’s License own reliable vehicle.
go to method of application »
ENVIRONMENT:
- A rapidly growing UK-based Next-gen Telco/VoIP Provider seeks a highly analytical and commercially minded Business Analyst to join its growing team in the Telecommunications industry.
- This is a fully office-based role (5 days per week). The ideal candidate thrives in an in-person, collaborative environment where you will proactively identify inefficiencies, surface insights, and drive impactful improvements across systems, processes, and customer journeys.
- You will play a critical role in helping scale efficiently while maintaining operational discipline, product quality, and customer experience excellence.
- Applicants will need at least 3 years’ experience in a similar role including process mapping, workflow design, and operational improvement.
DUTIES:
- Work closely with cross-functional teams to understand operational and customer pain points across onboarding, billing, provisioning, migrations, and support.
- Proactively identify inefficiencies in business processes and internal systems, and recommend structured, high-impact improvements.
- Map current-state workflows and design optimised future-state processes.
- Translate complex business problems into clear, structured requirements and user stories.
- Write detailed acceptance criteria and documentation to reduce ambiguity and rework.
- Work closely with Engineering and QA to ensure requirements are clearly understood and delivered to a high standard.
- Support sprint planning, backlog refinement, and delivery governance within Agile teams.
- Analyse data and business performance metrics to support prioritisation and decision-making.
- Ensure work meets Definition of Ready before development begins.
- Contribute to improving internal documentation standards, governance processes, and operational discipline.
- Drive initiatives that positively impact growth, reduce churn, and improve cashflow efficiency.
REQUIREMENTS:
- Minimum of 3 years’ experience as a Business Analyst or similar analytical role.
- Strong experience in process mapping, workflow design, and operational improvement.
- Proven ability to translate business needs into clear, structured documentation and requirements.
- Experience working within Agile development environments.
- Comfortable working full-time in an office-based setting.
ATTRIBUTES:
- Strong analytical, logical, and structured thinking skills.
- Excellent written and verbal communication skills in English.
- Confident working with both technical and non-technical stakeholders.
- Strong stakeholder management and problem-solving abilities.
- Ability to work effectively in a fast-paced, scaling business environment.
go to method of application »
ENVIRONMENT:
- BUILD market position by locating, developing, defining, negotiating, and closing business relationships in the Data & AI Space for a technical Network Specialist seeking its next Senior Account Manager.
- You will sell Value Proposition offerings into the region to assigned clients, manage and co-ordinate all relevant sales opportunities with the company CRM, updating and tracking all sales data accurately while closing new business deals.
- The successful candidate will have Matric/Grade 12, a suitable Sales/Business or IT related Degree with 5 – 10 years’ experience in a similar role including selling Software Solutions (Multi-vendor Solutions) and selling a range of IT products and services.
DUTIES:
Operational Functions –
- Sell the Value Proposition offerings into the region to assigned clients.
- Sell the Value Proposition offerings into new earmarked clients.
- Protect organization’s value by keeping information confidential.
- Update job knowledge by participating in educational opportunities; reading professional publications; maintaining personal networks; participating in professional organizations.
- Enhance organization reputation by accepting ownership for accomplishing new and different requests, exploring opportunities to add value to job accomplishments.
- Direct and manage ongoing customer relationships to ensure total customer satisfaction, and further develop business based on opportunities identified at the customer site.
Business Development –
- Identify opportunities by researching industry and related events, publications, and announcements, marrying up solutions offerings with business problems.
- Manage and co-ordinate all relevant sales opportunities with the company CRM, updating and tracking all sales data accurately.
Financial Management –
- Close new business deals by coordinating requirements; developing and negotiating contracts.
- Locate or propose potential business deals by contacting potential clients, discovering, and exploring opportunities.
- Screen potential business deals by analysing market strategies, deal requirements, potential, and financials; Full understanding of the sales cycle required.
- Target Mid-Market opportunities and look for new business opportunities.
REQUIREMENTS:
Qualifications –
- Matric Grade 12 (Compulsory).
- A Sales, Business or IT related Degree.
Experience/Skills –
- Must have a minimum of 5 – 10 years’ experience as a Senior Account Manager.
- Must have experience in selling Software Solutions (Multi-vendor Solutions).
- Excellent Inter-personal and Communications skills.
- Sales & marketing experience in an IT solutions selling environment. Expertise in selling a range of IT products and services is essential.
- Closing Skills, Motivation for Sales, Prospecting Skills, Sales Planning, Selling to Customer Needs, Market Knowledge, Presentation Skills, Energy Level, Meeting Sales Goals, Professionalism.
- A range of related to selling skills, communication skills, presentation skills, negotiating skills and other sales related skills will be an advantage.
- Experience in the Business Solutions IT industry is highly desired, and an expert level of knowledge is required, where product functionality and business environment must be strategically matched.
- End to end management of a sales channel is vital. This includes experience in account management, selling and product strategizing.
- Valid driver’s license and own reliable vehicle.
ATTRIBUTES:
- Demonstrate effective self-management and take ownership and accountability for tasks.
go to method of application »
ENVIRONMENT:
- A growing, technology-driven accounting practice specialising in SMEs, NGOs, and owner-managed businesses is seeking a proactive and detail-oriented professional to join their team in a hybrid role covering tax administration, annual financial statement (AFS) compilation, and bookkeeping.
- The ideal candidate must be able to work independently, manage multiple clients, and maintain high levels of accuracy.
DUTIES:
Tax Administration
- Preparation and submission of IRP6, IT12, and IT14 returns
- Monitoring SARS deadlines and ensuring compliance
- SARS queries, verifications, and follow-ups
- Managing client tax queries and documentation
AFS Compilation
- Compilation of AFS (IFRS for SMEs)
- Preparing working papers and supporting schedules
- Liaising with auditors where required
- Resolving accounting discrepancies
Bookkeeping
- Full-function bookkeeping on Xero
- Bank and balance sheet reconciliations
- VAT201 preparation and submission
- Monthly management accounts
- Maintaining audit-ready records
REQUIREMENTS:
- Minimum 3 years’ experience in a similar role
- Strong SARS eFiling and tax knowledge
- Xero experience (advantageous)
- AFS compilation experience (Draftworx/CaseWare preferred)
- Proficient in Excel
ATTRIBUTES:
- Ability to work independently
- Strong attention to detail
- Excellent time management
- Problem-solving mindset
- Strong communication skills
- Self-driven individual who can manage their own portfolio
- Comfortable with minimal supervision
- High level of accountability and professionalism
go to method of application »
ENVIRONMENT:
- A highly specialised engineering team is seeking a Senior Database Administrator to take full ownership of production database environments, with a strong focus on performance, reliability, and data integrity.
- Suited to candidates with deep hands-on experience managing and optimising large-scale database systems. The role is not platform or DevOps-focused and requires a specialist who understands databases at a core operational level.
DUTIES:
- Administer, maintain, and optimise PostgreSQL, MySQL, and/or MariaDB databases in production environments.
- Perform advanced query optimisation, indexing, and performance tuning.
- Design and manage high availability, replication, and failover configurations.
- Own and execute backup, restore, and disaster recovery strategies.
- Monitor database health and performance, identifying and resolving bottlenecks.
- Troubleshoot complex database issues affecting performance and stability.
- Develop and maintain SQL scripts, stored procedures, and database-level logic.
- Ensure data integrity, consistency, and security controls across all systems.
- Work closely with development teams to optimise database interaction and query efficiency.
REQUIREMENTS:
Essential:
- Minimum 5+ years’ experience as a Database Administrator / DBA in a production environment.
- Strong hands-on experience with PostgreSQL and/or MySQL / MariaDB.
- Advanced SQL expertise, including performance tuning and query optimisation.
- Proven experience managing:
- Replication
- Failover
- High availability environments
- Solid experience with backup and disaster recovery processes.
- Strong Linux / Unix experience supporting database systems.
- Demonstrated ability to diagnose and resolve performance and stability issues.
Advantageous (Not Required):
- Exposure to NoSQL databases such as Redis or Elasticsearch.
- Experience working with large-scale or high-transaction environments.
- Basic scripting in Python or Bash.
ATTRIBUTES:
- Strong analytical mindset with attention to detail.
- High level of ownership over database performance and uptime.
- Practical, hands-on problem solver.
- Comfortable working in a focused, specialist technical role.
go to method of application »
ENVIRONMENT:
- Our client is a trailblazer in membership management, offering tailored solutions to the unique challenges faced by modern Trade Unions. They are currently looking for a passionate Business Intelligence Engineer / Data Scientist to join their dynamic team.
- You’ll be responsible for deep diving into company and client data, cleaning and analysing datasets, and extracting meaningful insights that drive business decisions.
- Your role will involve developing and maintaining BI dashboards primarily using Power BI, designing predictive models and AI-driven solutions, and translating business requirements into data-driven outcomes.
DUTIES:
- Deep dive into company and client data to clean, analyse, and extract meaningful insights that drive business decisions.
- Develop and maintain BI dashboards, primarily using Power BI.
- Design predictive models and AI-driven solutions to support business objectives.
- Translate business requirements into actionable, data-driven outcomes.
- Mentor junior analysts, helping them navigate complex data challenges.
- Automate recurring processes and troubleshoot data-related issues.
- Collaborate with Senior BI Analysts and the Head of BI to contribute to the broader BI strategy.
REQUIREMENTS:
Experience:
- 5+ years in a Business Intelligence Engineer, Data Scientist, or similar role.
- Relevant Degree
Must-Have Technical Skills:
- Power BI: Proficiency in developing and maintaining dashboards.
- Python: Strong programming skills, including experience with data science packages such as NumPy, Pandas, Scikit-learn, and TensorFlow.
- Data Visualization: Expert ability to create clear and impactful visual representations of data.
Additional Technical Skills:
- SQL: Proficiency with MySQL, T-SQL, and Graph databases.
Soft Skills:
- Strong ability to translate business needs into technical solutions.
- Proven capability to work autonomously while thriving in a collaborative team environment.
- Experience mentoring junior team members.
ATTRIBUTES:
- Passionate: Demonstrates a genuine enthusiasm for data analysis, AI, and deriving insights.
- Ownership: Takes autonomy over projects and is committed to delivering accurate, high-quality work.
- Growth-Oriented: Actively seeks continuous learning and mastery opportunities, particularly in AI and advanced analytics.
- Collaborative: Works effectively with stakeholders across the organization and within a dynamic team.
- Detail-Oriented: Maintains a focus on data accuracy and consistency while meeting tight deadlines
go to method of application »
ENVIRONMENT:
- OUR client, a UK-based Non-Profit, has a 12-month fixed-term contract for a seasoned Senior Business Systems Analyst to lead the mapping, documentation, and optimisation of its end-to-end business processes.
- This is not a ‘maintenance’ role, but a transformation-focused position designed for a self-starter who can bridge the gap between the current operational reality and the future systems capability.
- The successful candidate will require a suitable Degree (numerate) or Business Analyst Certification such as FTI or IIBA CBAP with 5-7 years industry experience including proficiency in BPMN 2.0, Lean or similar process improvement methodologies.
- This is a high-impact role where your work will directly influence the ability to scale and provide better educational outcomes for young people globally. You will have the autonomy to shape the operational backbone during a period of significant investment and evolution.
DUTIES:
- Process Architecture: Lead the comprehensive mapping of ‘As-Is’ processes across all departments, identifying bottlenecks, redundancies, and ‘shadow IT’ practices.
- Future-State Design: Collaborative development of ‘To-Be’ processes that align with a 3-year growth strategy and enhanced system capabilities.
- System Analysis: Evaluate how current and future software stack supports business goals, ensuring data integrity and seamless integration across platforms.
- Gap Analysis & Recommendations: ‘Join the dots’ between disparate departmental workflows to provide actionable, high-level recommendations to the leadership team.
- Stakeholder Engagement: Act as the primary liaison between technical teams and non-technical staff, translating complex system requirements into clear business value.
- Documentation: Create and maintain a centralised repository of process maps, functional specifications, and user guides to ensure long-term knowledge retention.
REQUIREMENTS:
Qualifications –
- A suitable Degree (numerate) or Business Analyst Certification such as FTI or IIBA CBAP.
Experience/Skills –
- 5-7+ Years in Business & Systems Analysis: A proven track record of delivering complex process mapping and system implementation projects.
- Systems Expertise: Deep experience with ERP, CRM, or specialised service management systems is highly desirable.
- Methodology: Proficiency in BPMN 2.0, Lean, or similar process improvement methodologies.
- Education Sector Knowledge: (Optional but preferred) An understanding of the unique operational challenges within the education or social enterprise space.
ATTRIBUTES:
- A ‘Self-Starter’ Mindset: You don’t wait for a task list; you identify what needs to be fixed and build the roadmap to get there.
- Pace & Precision: Ability to deliver high-quality documentation and analysis under tight deadlines without sacrificing detail.
- Strategic Intuition: A natural ability to see the ‘big picture’ and understand how a change in one department ripples across the entire organisation.
go to method of application »
ENVIRONMENT:
- ANALYSE & solve common and complex network problems through reasoning, troubleshooting, and innovative thinking as the next Senior Network Engineer sought by a dynamic Internet Service & Network Specialist.
- You will provide advanced Cisco networking support (routing, switching, wireless, security) while maintaining accurate network documentation, diagrams, standards, and HEAT CI records.
- The successful candidate must have Matric/Grade 12, a valid CCIE Certification with 10-15 years’ experience with wireless solutions and support, networking and delivering Network Security Services in a customer-facing environment.
- You need to be proficient with the following: Cisco, FortiGate, Sophos, Cisco Voice, Switching and layer 2 mastery – VLANS, VTP, Spanning tree, Routing protocols – OSPF, EIGRP, BGP, SSL IPSEC and SDWAN Orchestration.
DUTIES:
- Provide advanced Cisco networking support (routing, switching, wireless, security).
- Perform day-to-day network operations, troubleshooting, and performance tuning.
- Assist with multi-vendor networking and security environments when required.
- Participate in Cisco solution design, installations, upgrades, and project implementations.
- Maintain accurate network documentation, diagrams, standards, and HEAT CI records.
- Manage and coordinate service requests, incidents, and escalations, ensuring SLA compliance.
- Support the pre-sales and commercial teams with Cisco proposals and scoping.
- Focus on the maintenance of customer ICT networks as part of IT Managed Services offerings provided to customers.
- Support functions extend from testing and troubleshooting problems to regular maintenance.
- Contribute high-level support such as strategic planning of network upgrades and high-level network performance analyses – 50% Operations, 30% Projects, 10% Training and 10% Admin.
KPAs –
- The role is essential to strengthening Cisco capability in the Western Cape, ensuring the business can effectively support, grow, and retain its Cisco customer base. A dedicated Cisco skilled resource is critical for consistent, high-quality service delivery, operational continuity, and maintaining customer satisfaction.
- This position enables the organisation to pursue new opportunities, expand Cisco market share, and meet strategic commitments.
- Replacing the role is necessary to prevent gaps in service delivery, technical capacity, and commercial support for Cisco projects and clients.
- Implementation, maintenance, monitoring, and management of networking infrastructure and capability (hardware and software solutions).
- Analyses and solves common and complex network problems through reasoning, troubleshooting, and innovative thinking.
- Develops and maintains professional working relationships with clients and client end-users in support of the Service Delivery Manager.
- Liaises with 3rd party vendors to resolve escalated incidents, problems, and queries.
- Maintains service and quality levels in accordance with company business standards, processes, and procedures.
- Creates and updates documentation related to installation procedures and troubleshooting of network incidents.
- Communicates (orally or in writing) feedback and technical information to all levels of end-users and customer IT management.
- Punctual, disciplined, and dedicated to effectively executing job requirements while adhering to internal and external HR and IT policies.
REQUIREMENTS:
MUST-HAVE Qualifications –
- Matric Grade 12.
- Valid CCIE Certification.
Experience/Skills –
- Experience with Cisco, FortiGate, Sophos, Cisco Voice certification or equivalent.
- 10+ Years’ experience with wireless solutions and support.
- 10+ Years’ experience with networking.
- At least 10-15+ years’ experience delivering Network Security Services in a customer-facing environment.
- Valid Driver’s License and own reliable vehicle.
- Switching and layer 2 mastery – VLANS, VTP, Spanning tree.
- Routing protocols – OSPF, EIGRP, BGP.
- Infrastructure Management.
- Next gen Firewalls.
- SSL IPSEC.
- SDWAN Orchestration.
- Cloud Management.
- Route Cause Analysis.
- Network Access Control.
- Technical Translation.
- Change Management.
- Incident Management.
- Vendor Management.
Advantageous –
- FortiGate or equivalent Certification.
- HPE Aruba Networking or equivalent Certification.
- Huawei Certification.
ATTRIBUTES:
- Communication and Interpersonal Skills.
- Self-Awareness and Self-Management.
- Conflict Management and Collaboration.
- Coaching and Developing Others.
go to method of application »
ENVIRONMENT:
- Our client is an innovative professional services firm that supports international clients by delivering tailored solutions across accounting, wealth management, financial planning, currency exchange, and nationality services.
- They are currently seeking a skilled Front-End Developer to join their in-house Marketing Team in Cape Town. In this role, you will act as the bridge between creative vision and technical execution, taking ownership of all front-end development within the Organisation’s digital ecosystem.
- You will be responsible for building and maintaining intuitive, high-performing user interfaces across their web platforms.
- You will collaborate closely with the SEO specialist, digital designers, and IT team to ensure seamless integration between front-end design and back-end functionality, delivering a cohesive and engaging user experience.
DUTIES:
- Front-end development: Lead the coding and implementation of all front-end elements using JavaScript, HMTL and Tailwind CSS.
- CMS management: Take full responsibility for managing and updating their CMS, ensuring content is optimised and the platform runs smoothly.
- Collaboration: Act as the primary point of contact for the IT team to coordinate back-end integration and resolve technical challenges.
- Campaign support: Execute the front-end requirements for omni-channel campaigns, including custom landing pages and interactive elements for lead generation.
- Optimisation: Continuously monitor website performance and implement improvements to enhance user experience and site speed, including SEO/AIO enhancements.
- Follow coding practices: Version control and peer review feedback.
REQUIREMENTS:
You’re perfect for this position if you:
- Have a bachelor’s degree in computer science, Web Development, Information Technology, or a related field.
- Possess a minimum of five years of experience in front-end development, preferably within an agency or a fast-paced in-house marketing team.
- Can implement UI components using HTML, JavaScript and Tailwind CSS
- Have proven experience managing and maintaining a CMS.
- Are comfortable creating reusable components for a style guide.
- Have a passion for creating high-converting, responsive landing pages and web interfaces.
- Basic familiarity with frameworks e.g. React, Vue, Angular
- Feel comfortable brainstorming with copywriters and designers to turn creative concepts into functional digital experiences.
- Understand best practices for web performance, SEO, and cross-browser compatibility.
go to method of application »
ENVIRONMENT:
- A client based in Cape Town is seeking Intermediate .NET Developers to join their growing development team. You will be responsible for building, enhancing, and maintaining business-critical applications, working closely with cross-functional teams to deliver scalable and high-quality solutions in a fast-paced environment.
DUTIES:
- Develop and maintain applications using C# and ASP.NET or .NET Core
- Collaborate with developers, analysts, and stakeholders to deliver new features
- Write clean, efficient, and well-documented code
- Troubleshoot, debug, and optimise existing systems
- Assist with API development and system integrations
REQUIREMENTS:
- 3 to 5 years .NET development experience
- Strong C# and ASP.NET or .NET Core
- Experience with SQL Server and database design
- Exposure to APIs and system integrations
- Solid problem solving and debugging skills
go to method of application »
ENVIRONMENT:
- An exciting opportunity for an Intermediate IT Project Manager to take ownership of delivering IT projects across software and infrastructure environments. This role requires strong coordination skills and the ability to manage timelines, budgets, and stakeholder expectations effectively.
DUTIES:
- Manage end to end project delivery from initiation to completion
- Define project scope, timelines, and resource allocation
- Track progress and ensure projects are delivered on time and within budget
- Engage with stakeholders and provide regular project updates
- Identify and manage risks and issues throughout the project lifecycle
REQUIREMENTS:
- 3 or more years IT Project Management experience
- Proven delivery of software or IT infrastructure projects
- Strong stakeholder management and communication skills
- Experience with Agile, Waterfall, or hybrid methodologies
- Ability to manage multiple projects simultaneously
go to method of application »
ENVIRONMENT:
- Our client is seeking a detail-oriented IT Project Administrator to support project teams with coordination, documentation, and reporting. This role plays a key part in ensuring smooth project execution and effective communication across teams.
DUTIES:
- Support project managers with scheduling, coordination, and administration
- Maintain project documentation, reports, and trackers
- Assist with meeting coordination, minutes, and follow ups
- Track project progress and highlight risks or delays
- Ensure accurate and up to date project records
REQUIREMENTS:
- 2 or more years in a project admin or coordination role
- Strong organisational and administrative skills
- Experience with project documentation and reporting
- Proficient in MS Office, especially Excel and PowerPoint
- High attention to detail and ability to multitask
go to method of application »
ENVIRONMENT:
- An organisation focused on enhancing service delivery excellence through information and communication technologies is looking for a Senior Power BI Developer to design, develop, and deliver advanced reporting and data visualisation solutions.
- You will work closely with business stakeholders to transform data into actionable insights and support data driven decision making.
DUTIES:
- Design and develop interactive dashboards and reports using Power BI
- Translate business requirements into technical BI solutions
- Build and optimise data models and datasets
- Develop DAX measures and calculations
- Work with ETL processes and integrate data from multiple sources
- Ensure data accuracy, performance, and scalability of reporting solutions
REQUIREMENTS:
- 5 or more years BI or data experience
- Strong Power BI development experience
- Advanced DAX and data modelling skills
- Experience with ETL processes and data warehousing concepts
- Solid SQL skills
- Strong analytical and problem-solving ability
go to method of application »
ENVIRONMENT:
- FILL the pivotal role of a Head of Technology sought by a Community Upliftment Programme based in Joburg to develop and execute a scalable, innovative, and secure technology strategy that directly supports program management, operations, and learning design.
- You will manage internal teams and external technology partners, ensuring that digital solutions align with the Programme’s ambitious goal.
- The successful incumbent must possess a Bachelor’s Degree in Computer Science/Information Technology, or related field, have 10 years of IT leadership experience in scaling technology solutions within NGOs or social enterprises.
- You will also require proven success in leading digital transformation and large-scale technology integration, the ability to develop and execute technology strategies that drive organizational growth & experience managing cloud platforms, Cybersecurity, and data governance.
DUTIES:
Strategic Technology Leadership –
- Develop and implement the long-term IT and digital strategy, ensuring scalability and future-readiness across diverse connectivity environments.
- Advise leadership on emerging technology trends and identify opportunities for digital innovation across the value chain.
- Lead the creation of a technology roadmap, including digital platforms for program delivery, data systems, and operational tools.
Digital Transformation and Integration –
- Oversee end-to-end digital transformation, integrating program management, operations, and learning design systems.
- Manage the development, rollout, and adoption of critical digital tools, ensuring seamless integration with business operations for optimal program delivery.
- Lead Change Management efforts to drive digital adoption across the network and internal teams.
IT Operations and Infrastructure Management –
- Ensure secure, efficient, and reliable IT infrastructure, including cloud infrastructure, Cybersecurity, data governance, and disaster recovery planning.
- Implement robust IT governance frameworks to comply with industry standards and data privacy laws (e.g., POPIA). Manage business-as-usual (BAU) IT services, user support, and hardware/software maintenance.
Innovation and Technology Development –
- Identify and implement digital solutions to enhance user experience, program reach, and internal efficiency.
- Explore and deploy innovative technologies such as AI, automation, and data analytics to support program scaling.
- Establish partnerships with tech innovators to co-create scalable and cost-effective solutions.
Team and Vendor Management –
- Lead, mentor, and grow a tech team of 8+ (expected to grow to ~12), fostering a collaborative and continuously improving culture.
- Manage relationships with outsourced IT Service Providers, Software Developers, and Technology Consultants, ensuring clear performance metrics for both internal and external teams.
Financial Management and Budgeting –
- Develop and manage the Technology Department’s budget (R10 million plus), ensuring cost-effective resource allocation.
- Identify funding opportunities for technology investments and manage grant-funded digital projects.
- Provide regular financial reporting on IT spending and cost-saving initiatives.
Data Governance and Information Security –
- Lead the development and enforcement of data governance policies, ensuring data integrity and security.
- Oversee the protection of sensitive data, Cybersecurity protocols, and risk mitigation strategies.
- Collaborate closely with the Monitoring, Evaluation, Research, and Learning (MERL) team to ensure data systems support evidence-based decision-making.
Stakeholder Engagement and Collaboration –
- Work cross-functionally with Programme Management, Operations, and Learning Design teams to ensure technology supports and enhances program outcomes.
- Engage franchisors and partners to co-design and implement tech solutions that address network-wide needs.
- Represent the organisation in external technology forums, partnerships, and stakeholder engagements.
Key Deliverables:
- A scalable and integrated technology platform supporting a national program delivery and network operations within 2+ years.
- Fully operational and secure IT infrastructure aligned with growth targets within 3 years.
- Increased digital adoption among internal teams, franchisors, and practitioners within 3 years.
- Strengthened data security and compliance with regulatory standards within 2+ years.
- Cost-effective and impactful IT investments delivering measurable outcomes within 3 years.
REQUIREMENTS:
Qualifications –
- Bachelor’s Degree in Computer Science, Information Technology, or related field (Master’s Degree preferred).
Experience/Skills –
- At least 10 years of IT leadership experience in scaling technology solutions within NGOs or social enterprises.
- Proven success in leading digital transformation and large-scale technology integration.
- Strong background in Software Development, IT Operations, and Infrastructure Management.
- Experience managing cloud platforms, Cybersecurity, and data governance.
- Demonstrated capability in managing external tech vendors and large cross-functional teams.
- Strategic Leadership: Ability to develop and execute technology strategies that drive organizational growth.
- Technical Expertise: In-depth knowledge of software development, cloud infrastructure, and IT security.
- Innovation and Problem-Solving: Creative thinker with a focus on scalable, impactful solutions.
- Change Management: Proven ability to lead digital transformation initiatives.
- Stakeholder Engagement: Excellent communication and relationship-building skills.
- Financial Acumen: Budget management and resource optimization.
- Team Leadership: Experience in building high-performing, collaborative IT teams.
go to method of application »
ENVIRONMENT:
- TAKE charge of repairs, maintenance and troubleshooting of commercial HVAC systems of a Leading Equipment Manufacturer seeking its next Senior HVAC Technician for its Cape Town Division.
- You will do preventative maintenance and inspection of ventilation, refrigeration and air conditioning equipment; order materials via Procurement while ensuring compliance with the Health and Safety Act.
- The ideal candidate must have Grade 12/Matric, a valid Category A SAQCC card will prove beneficial, have 5 -8 years hands-on industry experience of working with all aspects of ventilation, refrigeration and air conditioning equipment.
- You will also need a solid understanding of advanced principles of air conditioning, refrigeration and heating, with the ability to work in confined spaces and be physically fit and able to work at heights in excess of 2 metres.
DUTIES:
Preventative maintenance/ Repairs: Resolves maintenance and services issues at various Dealer locations to ensure full operability 24/7. (80%) –
- Preventative maintenance and inspection of ventilation, refrigeration and air conditioning equipment.
- Full repairs of ventilation, refrigeration and air conditioning equipment.
- Fault finding on HVAC, refrigeration and ventilation equipment.
- Site assessments and condition reports completion.
- New works installations as directed by the Site Supervisor.
Reporting and Administration: Responsibilities to be completed in a timely and accurate manner (10%) –
- Complete all documentation relevant to the completion of jobs and reports and/ or records.
- Initiation of ordering of materials via Procurement.
Health and Safety- Adherence to standards, guidelines, legislation and procedures set to ensure the safety. (5%) –
- Responsible for ensuring compliance with the Health and Safety Act pertaining to all works in general and refrigeration equipment in particular.
- Ensure that Company safety, policy and regulatory standards are met at all times and maintain safe work habits in order to achieve safety goals.
REQUIREMENTS:
Qualifications –
- Grade 12 / Matric.
- A valid Category A SAQCC card advantageous.
Experience/Skills –
- Minimum of 5 -8 years hands-on industry experience of working with all aspects of ventilation, refrigeration and air conditioning equipment.
- Experience operating within the oil and gas environment (advantage).
- Understanding of advanced principles of air conditioning, refrigeration and heating.
- Ability to work in confined spaces.
- Physically fit and able to work at heights in excess of 2 metres, attention to detail and ability to identify key issues and follow instructions, perform electrical tests on equipment – single and 3 phase.
- Working overtime and/or weekends and/or Standby will be required.
- Must be in possession of a valid Driver’s Licence.
go to method of application »
ENVIRONMENT:
- JOIN the Durban Division of a Leading Equipment Manufacturer seeking the technical expertise of a Senior HVAC Technician whose core role will entail the repairs, maintenance and troubleshooting of commercial HVAC systems.
- You will do preventative maintenance and inspection of ventilation, refrigeration and air conditioning equipment; order materials via Procurement while ensuring compliance with the Health and Safety Act.
- The ideal candidate must have Grade 12/Matric, a valid Category A SAQCC card will prove beneficial, have 5 -8 years hands-on industry experience of working with all aspects of ventilation, refrigeration and air conditioning equipment.
- You will also need a solid understanding of advanced principles of air conditioning, refrigeration and heating, with the ability to work in confined spaces and be physically fit and able to work at heights in excess of 2 metres.
DUTIES:
Preventative maintenance/ Repairs: Resolves maintenance and services issues at various Dealer locations to ensure full operability 24/7. (80%) –
- Preventative maintenance and inspection of ventilation, refrigeration and air conditioning equipment.
- Full repairs of ventilation, refrigeration and air conditioning equipment.
- Fault finding on HVAC, refrigeration and ventilation equipment.
- Site assessments and condition reports completion.
- New works installations as directed by the Site Supervisor.
Reporting and Administration: Responsibilities to be completed in a timely and accurate manner (10%) –
- Complete all documentation relevant to the completion of jobs and reports and/ or records.
- Initiation of ordering of materials via Procurement.
Health and Safety- Adherence to standards, guidelines, legislation and procedures set to ensure the safety. (5%) –
- Responsible for ensuring compliance with the Health and Safety Act pertaining to all works in general and refrigeration equipment in particular.
- Ensure that Company safety, policy and regulatory standards are met at all times and maintain safe work habits in order to achieve safety goals.
REQUIREMENTS:
Qualifications –
- Grade 12 / Matric.
- A valid Category A SAQCC card advantageous.
Experience/Skills –
- Minimum of 5 -8 years hands-on industry experience of working with all aspects of ventilation, refrigeration and air conditioning equipment.
- Experience operating within the oil and gas environment (advantage).
- Understanding of advanced principles of air conditioning, refrigeration and heating.
- Ability to work in confined spaces.
- Physically fit and able to work at heights in excess of 2 metres, attention to detail and ability to identify key issues and follow instructions, perform electrical tests on equipment – single and 3 phase.
- Working overtime and/or weekends and/or Standby will be required.
- Must be in possession of a valid Driver’s Licence.
Method of Application
Use the link(s) below to apply on company website.
- Account Manager (Salesforce) (Remote: 2pm – 10pm)
- Technical Account Manager (Salesforce) (Remote: 2pm – 10pm)
- Implementation Engineer (Quadient, Sefas, Exstream Dialogue, Python, Linux) (Remote_10am – 7pm)
- NOC Engineer/Systems Admin (Remote_2pm – 10 pm)
- Implementation Developer (C#/PowerShell) (Remote 10 am – 7 pm)
- Software Developer (Cloud / IoT) (JavaScript, Node.js, AWS) – Johannesburg / Cape Town (Hybrid)
- Senior Software Developer (AWS, TypeScript, JavaScript, Node.js) – Johannesburg / Cape Town (Hybrid)
- Senior Embedded Software Developer (C/C++, JavaScript/TypeScript, Angular) – Johannesburg / Cape Town (Hybrid)
- Senior Visual Communications Designer (Stellenbosch)
- Senior Support Engineer (Stellenbosch)
- Business Analyst (CPT Onsite)
- Senior Account Manager (Data & AI Space) (KZN/JHB)
- Bookkeeper & Tax / AFS Administrator (Tokai -CPT) Hybrid
- Senior Database Administrator (PostgreSQL / MySQL) – (Hybrid) (Somerset West)
- Business Intelligence Engineer/Data Scientist (Remote)
- Senior Business Systems Analyst (12-Month Contract) (CPT/SA Hybrid or Remote)
- Senior Network Engineer (CCIE) (CPT)
- Front End Developer (JavaScript, HMTL and Tailwind CSS – Marketing Team) – CPT
- Intermediate .NET Developer – Cape Town (Contract)
- Intermediate IT Project Manager (Contract) – CPT
- IT Project Administrator (Contract) – CPT
- Senior Power BI Developer (Contract) – CPT
- Head of Technology (JHB Hybrid)
- Senior HVAC Technician (CPT)
- Senior HVAC Technician (DBN)
Build your CV for free. Download in different templates.