Jobs Career Advice Post Job
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Oct 6, 2026
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • 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...

     

    Senior .NET Full Stack Developer -Sandton – On-site – 6-12 Month Contract (Renewable)

    ENVIRONMENT:

    • A company specialising in bespoke software solutions and digital transformation is seeking a Senior .NET Full Stack Developer for a 6–12-month renewable contract, placed with a leading financial services organisation in Sandton.
    • This fully on-site role involves end-to-end development across a modern .NET backend and Angular frontend, working within the client’s engineering environment five days a week.

    REQUIREMENTS:

    Technical Requirements:

    Backend:

    • .NET 10 (.NET 8 acceptable) – unified with Senior .NET Core.
    • Entity Framework 8 (from 6 acceptable).
    • C# 14 (from 10 acceptable).

    Front-End Frameworks:

    • Angular 21.
    • TypeScript 5.
    • NestJS 11 (candidates can learn on the job).
    • JavaScript ES2025 (basic JavaScript is fine here).
    • Node.js 22 (implied if the candidate has Angular experience).

    Database Technologies:

    • SQL Server.

    go to method of application »

    Senior Kotlin/Android Developer (React Native, TypeScript, JavaScript. ) (6-12 month Contract) Hybrid – Stellenbosch

    ENVIRONMENT:

    • Our client is a technology and digital solutions provider that designs, develops and maintains bespoke software solutions addressing real business challenges.
    • They help organisations transition from traditional desktop computing to cloud-based environments while providing practical guidance, implementation and governance across digital transformation and Generative AI integration. 
    • They are seeking a Senior Kotlin/Android Developers for 6–12-month contract roles within a merchant card machine division. 
    • The positions primarily focus on Android and Kotlin development. Candidates must also have web development experience with React Native, TypeScript and JavaScript due to the current structure of the card machine technology stack.

    Merchant Card Machine Environment:

    • The merchant card machine operates as a web-based device. When a transaction progresses to core payment processing, it uses Kotlin before returning to the web layer, which is built using TypeScript, JavaScript and related technologies.
    • The existing web layer contains legacy components, with the long-term objective of migrating the platform to Kotlin. New features are currently developed within the web layer where this allows for faster delivery and are later migrated to Kotlin. Candidates must therefore be comfortable working across both technology stacks.
    • The security layer controlling merchant access and functionality on the card machine devices is implemented in Java and operates separately from the web stack.

    REQUIREMENTS:

    Technical Requirements:

    • Senior-level Kotlin and Android development experience.
    • Web development experience using React Native, TypeScript and JavaScript.
    • Ability to work confidently across native Android codebases and web-based application layers.
    • Experience working with Java-based security components would be advantageous.
    • Strong understanding of payment processing or merchant device environments would be beneficial.

    go to method of application »

    Senior Java Backend Developer – Stellenbosch, Hybrid, (6–12-Month Contract)

    ENVIRONMENT:

    • Our client is a technology and digital solutions provider that designs, develops and maintains bespoke software solutions addressing real business challenges.
    • They assist organisations in transitioning from traditional desktop computing to cloud-based environments while providing practical guidance, implementation and governance across digital transformation and Generative AI integration. 
    • They are seeking an experienced Senior Java Backend Developer  for a 6–12-month contract role within a telecommunications environment. These hybrid positions are based in Stellenbosch. 

    REQUIREMENTS:

    Technical Requirements:

    • Strong senior-level Java backend development experience.
    • Experience with containerisation technologies such as Docker and Kubernetes.
    • Practical experience with asynchronous programming.
    • Cloud platform experience, preferably AWS.
    • Experience developing scalable and reliable backend services.
    • Strong problem-solving and collaboration skills.

    go to method of application »

    Senior Backend Developer (Node.js/TypeScript) (6–12-Month Contract) Hybrid Stellenbosch

    ENVIRONMENT:

    • Our client is a technology and digital solutions provider that designs, develops and maintains bespoke software solutions addressing real business challenges. They help organisations transition from traditional desktop computing to cloud-based environments while providing practical guidance, implementation and governance across digital transformation and Generative AI integration.
    • They are seeking a Senior Node.js/TypeScript Backend Developer a  for 6–12-month contract role within a merchant card machine division. The successful candidates will focus on backend development within the web layer of the card machine platform, collaborating closely with engineering teams working across Kotlin and Java environments.

    Merchant Card Machine Environment:

    • The merchant card machine operates as a web-based device. Transactions move from the web layer into a Kotlin-based core payment processing environment before returning to the web layer, which uses TypeScript, JavaScript and related technologies.
    • The current web layer contains legacy components, with a longer-term objective of migrating the platform to Kotlin. New functionality is presently developed within the web layer where this supports faster delivery and is later migrated to Kotlin. Both technology stacks therefore remain actively used.
    • The security layer controlling merchant access and functionality on the devices is implemented in Java and operates separately from the web stack.

    REQUIREMENTS:

    Technical Requirements:

    • Senior-level backend development experience using Node.js and TypeScript.
    • Strong JavaScript development experience.
    • Experience developing reliable and scalable backend services and APIs.
    • Ability to work effectively within the web layer of the card machine technology stack.
    • Comfortable collaborating with teams working in Kotlin and Java.
    • Experience within payment processing, merchant services or device-based environments would be advantageous.

    go to method of application »

    Platform Operations Lead (AWS / Kubernetes / DevOps) (Johannesburg Hybrid)

    ENVIRONMENT:

    • Our client develops next-generation banking technology that enables financial institutions to launch innovative, compliant digital products faster and more reliably.
    • Their core offering is a white-labelled, cashflow-based business lending platform that enables banks to provide pre-approved, variable-repayment loans to SMEs through digital origination and real-time loan management. 
    • They are seeking a Platform Operations Lead to build, automate and manage the infrastructure and support capabilities underpinning their platform across multiple client environments.
    • This hands-on technical leadership role covers cloud and container platforms, deployment automation, observability, operational reliability, incident response and technical support.

    DUTIES:

    • Build and maintain secure, repeatable AWS infrastructure across the core platform and independently deployed client environments.
    • Manage Kubernetes-based environments, including OpenShift and K3s, together with networking, ingress and supporting platform services.
    • Develop and maintain reusable CI/CD pipelines, Helm charts, deployment configurations and Argo CD workflows.
    • Establish consistent release practices across development, QA, UAT and production environments.
    • Apply software development governance standards to significant infrastructure, deployment and platform changes.
    • Review application and platform changes for deployability, observability, security, recovery and support impact.
    • Ensure production changes include appropriate validation, rollback and recovery plans.
    • Maintain traceable technical evidence for platform changes, including requirements, approvals, test results, rollback considerations and release notes.
    • Maintain current architecture, deployment, environment and operational documentation.
    • Work with Engineering to ensure applications are deployable, observable and operationally supportable.
    • Automate repetitive infrastructure, deployment, environment-management and support activities.
    • Implement and maintain production monitoring, logging, health checks, alerting and operational dashboards.
    • Lead the investigation and resolution of infrastructure, deployment and platform-related incidents.
    • Establish support runbooks, incident procedures, escalation paths and handover practices.
    • Ensure incidents are properly triaged before being escalated to Engineering.
    • Build and mature the Platform Operations and Technical Support function as the international client base grows.
    • Mentor DevOps Support and Application/Production Support Engineers.
    • Participate in production support and on-call activities.
    • Support secure client deployments and controlled upgrades across independently managed banking environments.
    • Support SOC 2 compliance activities through Vanta, including control maintenance, evidence collection, remediation tracking and audit preparation.
    • Collaborate with the Head of Technology, Technical Architect and Engineering team to establish common infrastructure, deployment, security and operational standards.

    REQUIREMENTS:

    • Relevant degree, diploma or equivalent practical experience.
    • Strong hands-on experience operating production workloads on AWS or a comparable public cloud platform.
    • Practical experience with Docker and containerised environments.
    • Production experience with Kubernetes.
    • Exposure to OpenShift and K3s would be advantageous.
    • Experience developing and maintaining CI/CD pipelines, deployment automation and GitOps workflows.
    • Experience with infrastructure automation and configuration-management practices.
    • Strong Linux, networking, DNS, TLS certificate, reverse proxy, ingress and application-connectivity knowledge.
    • Experience with monitoring, logging, alerting, troubleshooting and incident response.
    • Experience supporting security controls, vulnerability remediation and compliance evidence would be advantageous.
    • Experience supporting regulated banking or financial services environments is strongly preferred.
    • Experience mentoring or leading Platform Operations, DevOps or Technical Support teams would be beneficial.

    ATTRIBUTES:

    • Strong collaborator who works effectively with developers, architects and technical leadership.
    • Automation-first and improvement-focused mindset.
    • Excellent troubleshooting ability across infrastructure, networking, containers and deployment pipelines.
    • Sound technical judgement when balancing reliability, security, operational risk and delivery requirements.
    • Able to explain the purpose, impact, risk and recovery approach associated with platform changes.
    • Calm, structured and communicative during incidents.
    • Comfortable working with ambiguity and evolving requirements.
    • Strong mentoring and technical leadership capabilities.
    • Accountable for reliability, security, confidentiality and support quality.
    • Understands the distinction between platform operations, technical support and application development.
    • Uses AI-assisted engineering tools responsibly within approved security and governance controls while remaining accountable for validating and documenting all resulting changes.

    go to method of application »

    ALM & Capital Manager (Treasury Manager) (CPT Onsite)

    ENVIRONMENT:

    • A dynamic Financial Services Group seeks to fill the role of an ALM & Capital Manager (Treasury Manager) to take charge of the financial management of the Asset Liability Management function.
    • You will develop and maintain financial models to support the treasury risk management framework, assessing variance and sensitivity analysis and reviewing conditions impacting liquidity and interest rate risk. The ALM function requires the incorporation of best practice governance by ensuring compliance with shareholder reporting requirements.
    • The successful incumbent must be CA(SA) qualified or possess a BCom Honours in Financial Statistics/Maths/B.Bus Sc Actuarial or similar and be an advanced Excel user and preferably have 3-5 years relevant experience with exposure to financial treasury management.

    DUTIES:

    • Manage and animate disciplines of ALM across multiple entities.
    • Monitor and implement monthly funding requests across multiple entities.
    • Prepare and maintain financial models reflecting liquidity risks (limits, tenors, maturities) and interest rate risks (limits, rate resets and market events).
    • In charge of preparation of Asset Liability Committee (ALCO) presentation packs; annual review of ALCO policies and making recommendations on updates.
    • Coordinate monthly Treasury Forums (monitor and make recommendations based on measurement metrics defined by ALCO policy).
    • Prepare and monitor monthly shareholder reporting and ad-hoc shareholder reporting, ensuring compliance with European Central Bank requirements.
    • Participation in KYB (Know Your Bank) processes on external bank counterparts across the region.

    Where relevant (depending on the relevant entity within the region):

    • Prepare and execute funding plans approved by Board of Directors.
    • Understand, implement funding lines and legal agreement reviews.
    • Prepare and send external reporting.
    • Coordinate investor Roadshow packs, working alongside Investor Relations.
    • Prepare recurring review process by rating agencies and external funders.
    • Manage roll over liquidity events – assist with funder credit approval and review processes.
    • Semi-annual review process by rating agencies.
    • Annual review processes by external funders.
    • Build relationships internally (across business units, and with shareholder) as well as externally (funders, rating
    • agencies) in order to meet various deliverables.
    • Being informed across multiple markets and assisting in completing analyses of markets within which the region’s entities operate.

    REQUIREMENTS:

    • CA(SA) or BCom Honours in Financial Statistics/Maths/B.Bus Sc Actuarial or similar.
    • Advanced Excel user.

    Advantageous –

    • Minimum of 3-5 years relevant experience.
    • Exposure to financial treasury management.
    • Knowledge of loan/and or card portfolios.
    • Knowledge of qualitative credit risk management and quantitative credit risk methodologies.

    ATTRIBUTES:

    • Business acumen.
    • Strong analytical, strategic and creative problem-solving skills.
    • Solution-orientated.
    • Deadline driven and ability to work under pressure.
    • Self-monitoring, personal management & self-discipline.
    • Creative ability to design new financial models.
    • Ability to excel in a fast-paced changing environment.
    • Excellent communication skills and ability to interact at all levels.
    • Capacity to collaborate, integrate and facilitate teamwork.
    • Impeccable attention to detail.
    • Ability to maintain a high level of confidentiality

    go to method of application »

    Paid Media Specialist (Remote)

    ENVIRONMENT:

    • A premier Distributor of Healthcare Products seeks a strong results-driven Paid Media Specialist with commercial acumen to join its remote team where you will manage and optimise all Paid Media activity across its brands.
    • You will be responsible for ensuring that media budgets are invested effectively to drive sales, maximise return on ad spend (ROAS), and support business growth. The successful candidate will take ownership of campaign performance across Google, Meta, Takealot and other paid platforms, continuously identifying opportunities to improve results.
    • This is a highly analytical, commercially focused role where success is measured by sales, ROAS, customer acquisition costs and overall media efficiency. The ideal candidate must have 5 years' Paid Media experience including strong hands-on experience with Google Ads and Meta Ads.
    • You also need a proven track record of managing substantial advertising budgets, Advanced Excel and reporting capability & experience working in an eCommerce or performance marketing environment.

    DUTIES:

    Campaign Management –

    • Build, launch and manage Paid Media campaigns across multiple platforms.
    • Monitor campaign performance daily and make adjustments to improve results.
    • Manage audience targeting, bidding strategies and budget allocation.
    • Conduct ongoing testing of creatives, audiences and campaign structures.
    • Scale winning campaigns and address underperforming campaigns quickly.

    Budget Management –

    • Manage monthly media budgets across all brands.
    • Ensure budgets are spent effectively and remain within approved limits.
    • Reallocate spend based on channel and campaign performance.
    • Forecast the spend requirements and expected returns.

    Performance Optimisation –

    • Analyse campaign data to identify trends, opportunities and risks.
    • Continuously optimise campaigns to improve:
    • ROAS
    • Cost Per Acquisition (CPA)
    • Customer Acquisition Cost (CAC)
    • Conversion rates
    • Revenue Generation
    • Work closely with internal teams to improve overall campaign effectiveness.

    Reporting & Insights –

    • Prepare weekly and monthly performance reports.
    • Provide clear recommendations based on campaign performance.
    • Highlight risks and opportunities early, together with proposed solutions.
    • Ensure stakeholders understand what is driving results and where improvements can be made.

    eCommerce Growth Support –

    • Support product launches, promotions and seasonal campaigns through Paid Media.
    • Monitor the impact of media activity on sales performance.
    • Work with the wider marketing team to ensure campaigns align with business objectives.

    Key success factors for this role:

    • Sales targets supported by paid media are achieved.
    • ROAS targets are consistently met or improved.
    • Budgets are managed effectively with minimal waste.
    • Campaign issues are identified and resolved quickly.
    • Reporting is accurate, timely and focused on actionable insights.
    • Media investment contributes directly to business growth.

    REQUIREMENTS:

    Essential –

    • Minimum 5 years' Paid Media experience.
    • Strong hands-on experience with Google Ads and Meta Ads.
    • Proven track record of managing substantial advertising budgets.
    • Advanced Excel and reporting capability.
    • Experience working in an eCommerce or performance marketing environment.

    Advantageous –

    • Experience with Takealot Advertising.
    • Experience with Amazon Advertising.
    • Google Analytics experience.
    • Exposure to FMCG, health, wellness or supplement brands.

    ATTRIBUTES:

    • Strong analytical and problem-solving skills.
    • Commercially minded.
    • Data-driven decision maker.
    • Strong attention to detail.
    • Accountable and results focused.
    • Proactive and self-motivated.
    • Able to prioritise and manage multiple campaigns simultaneously.

    go to method of application »

    Business Analyst – Office of the Group Managing Director (Germiston Onsite)

    ENVIRONMENT:

    • SERVE as the right-hand to the Group Managing Direct of a leading provider of Industrial Consumables based in Germiston seeking a Business Analyst whose role will include analysis, reporting and project follow-through.
    • This will also be extended to branch and category performance, margin and mix analysis, lead-time and process diagnostics, preparation of group flash commentary and BCP-facing packs, chasing exco commitments to closure.
    • You will also be expected to run the MD’s operating rhythm, preparing him for BCP, board and customer engagements, ensuring nothing agreed in a meeting quietly dies and diary, travel, inbox triage, gatekeeping.
    • The ideal candidate must possess a completed three or four-year Degree in a numerate discipline — BCom, BSc, Engineering, Actuarial, Statistics, Economics with 3-5 years post-graduation in an analytical, commercial, consulting or finance role.
    • You must also be able to decompose a margin movement into price, volume and mix without being prompted; writes for an executive – one page, conclusion first, no adjectives doing the work of evidence and have Advanced Excel as a working tool including Pivot table, lookups, and enough Power Query or SQL to handle a system extract without asking IT.

    DUTIES:

    Executive Reporting –

    • Prepare and quality-assure the monthly group flash commentary and BCP facing packs to a fixed structure and page limit.
    • Own the calendar and the data-gathering behind them.

    Performance Analysis –

    • Branch, category and rep-level analysis of sales, gross margin, mix and expenses.
    • Explain variances in one page, not twenty slides.

    ​​​​​​​Process Diagnostics –

    • Root-cause work on operational lead times and order flow — quote-to invoice, open order ageing, factory throughput — with quantified recommendations.

    ​​​​​​​Project follow-through –

    • Track every commitment made in exco and MD-level meetings to a dated close-out.
    • Escalate slippage early.

    ​​​​​​​Commercial Support –

    • Build the analysis behind pricing, campaign, tender and customer profitability decisions.

    ​​​​​​​Governance and preparation –

    • Ensure the MD walks into every engagement with the right pack, the right numbers and the right two questions.

    ​​​​​​​Executive Administration –

    • Diary, travel, inbox triage and gatekeeping, at a standard that never becomes the MD’s problem.

    REQUIREMENTS:

    Non-negotiables –

    • Numerate to a professional standard. Can decompose a margin movement into price, volume and mix without being prompted.
    • Writes for an executive. One page, conclusion first, no adjectives doing the work of evidence.
    • Advanced Excel as a working tool, not a line on a CV. Pivot table, lookups, and enough Power Query or SQL to handle a system extract without asking IT.
    • Self-starting. Can take a three-line brief, come back with a one-paragraph interpretation and a checkpoint date, and then deliver.
    • Discreet. Will sit inside every sensitive conversation in the business, including remuneration, restructuring and disputes.
    • Willing to be on a branch floor and in a factory, not only in a spreadsheet.

    ​​​​​​​Essential to have:

    • A completed three or four-year Degree in a numerate discipline — BCom, BSc, Engineering, Actuarial, Statistics, Economics.
    • 3-5 Years post-graduation in an analytical, commercial, consulting or finance role.
    • Business-level English, written and spoken, to executive standard.
    • Valid driver’s licence and own transport. Willing to travel domestically.

    ​​​​​​​Preferred to have –

    • Honours, CA(SA), CIMA, Industrial Engineering, or a part-time MBA or Postgraduate Diploma in progress.
    • Exposure to a multi-branch, multi-site or distribution business.
    • Power BI or Tableau, SQL, Power Query, ERP reporting experience.
    • Prior experience working directly to an executive or partner.
    • Valid passport and willingness to travel to Eswatini and Zambia.
    • A second South African language.

    go to method of application »

    Senior Email & Retention Strategist (B2C eCommerce) – Remote, South Africa | US EST Hours

    ENVIRONMENT:

    • A growing international email marketing agency is looking for a Senior Email Strategist to join its globally distributed team.  This is a highly client facing role suited to someone who combines strong technical email marketing expertise with excellent communication, commercial awareness and problem solving ability.
    • You will manage a portfolio of approximately 5 to 6 medium to large B2C clients, taking ownership of their email and SMS retention strategy while acting as a trusted strategic partner.
    • The ideal candidate has previously worked across multiple brands simultaneously, preferably within an agency environment, and is equally comfortable analysing performance, solving technical or strategic challenges, presenting recommendations and building strong client relationships.
    • This is not a purely technical email marketing position. The successful candidate needs to be articulate, commercially minded and confident engaging directly with clients.

    DUTIES:

    • Manage approximately 5 to 6 B2C client accounts across multiple brands.
    • Own and develop email and SMS retention strategies aligned with each client's commercial objectives.
    • Act as a strategic partner to clients, understanding their business challenges and identifying opportunities to improve retention, engagement and overall email marketing performance.
    • Develop and recommend email marketing strategies based on client needs, campaign performance and customer behaviour.
    • Manage multiple brands and client priorities simultaneously while maintaining a high standard of service.
    • Analyse campaign and customer performance data and translate insights into clear, actionable recommendations.
    • Identify problems within client email marketing programmes and develop practical solutions.
    • Communicate strategies, ideas and recommendations clearly to both technical and non-technical stakeholders.
    • Present confidently to clients and guide them on email marketing best practices and strategic direction.
    • Build strong, long term client relationships and maintain regular communication across your portfolio.
    • Work closely with internal teams to ensure strategies are executed effectively.
    • Take ownership of client outcomes while working independently within a collaborative international team.

     ​​​​​​​REQUIREMENTS:

    • Proven experience in a Senior Email Strategist, Email Marketing Strategist, CRM Strategist, Lifecycle Marketing, Retention Marketing or similar role.
    • Strong B2C email marketing experience is essential.
    • Previous experience working with eCommerce and/or DTC brands.
    • Demonstrable experience managing multiple brands or client accounts simultaneously, rather than solely working on one internal brand.
    • Ideally experienced within an email marketing, CRM, retention, lifecycle, digital or eCommerce agency environment.
    • Strong technical understanding of email marketing, retention strategy and customer lifecycle marketing.
    • Experience with email and SMS marketing.
    • Strong strategic thinking and the ability to move beyond campaign execution into broader client strategy.
    • Excellent client facing and relationship management skills.
    • Strong verbal and written communication skills with the confidence to present and explain recommendations.
    • Commercially minded, with the ability to understand client goals and identify growth opportunities.
    • Strong problem solving skills and the ability to work independently.
    • Comfortable managing medium to large clients and balancing several priorities simultaneously.
    • Must be comfortable working around US EST business hours.

    Working Hours:

    • The role is Monday to Friday and aligned to US EST hours.
    • There is flexibility to start earlier in the day and work ahead, however you will need to remain available for client and team calls between 9:00am and 6:00pm EST.
    • The company also offers Flex Fridays, with no internal or external calls scheduled on Fridays, allowing employees additional flexibility and focused working time.

    go to method of application »

    Cybersecurity & Risk Specialist (Coordinator Level) (CPT Onsite)

    ENVIRONMENT:

    • A reputable Travel & Tourism Agency seeks the technical expertise of a Cybersecurity & Risk Specialist whose core focus will be to manage technology and Information Security risks while maintaining appropriate security controls. The role will coordinate day-to-day Cybersecurity, Information Security, compliance and technology risk activities, working closely with the Technology & Digital Transformation team and business stakeholders.
    • The successful incumbent must possess a Degree/Diploma in Information Security, Cybersecurity/IT/Computer Science or a related field (NQF 6–7) with 3-5 years' relevant experience in Cybersecurity, Information Security, technology risk, IT governance, compliance or a related environment.
    • You will also require a practical understanding of Information Security, Risk Management and Governance& POPIA and information protection principles.

    DUTIES:

    Cybersecurity, Risk & Governance –

    • Assist with identifying and assessing technology and information security risks.
    • Maintain risk registers, action plans and security documentation.
    • Support the implementation and review of security policies, procedures and controls.
    • Assist with POPIA and information security compliance activities.
    • Support security audits and follow up on remediation actions.
    • Prepare reports and updates on Cybersecurity risks and activities.

    Security & Incident Support –

    • Assist with monitoring security alerts, vulnerabilities and security controls.
    • Support Microsoft 365 security activities, including MFA and Conditional Access.
    • Assist with Cybersecurity incident management and escalation.
    • Track vulnerability and security remediation activities.

    ​​​​​​​Technology & Digital Projects –

    • Support technology projects by identifying security and risk considerations.
    • Assist with security assessments of new technologies, cloud and SaaS solutions.
    • Support the application of appropriate security controls within digital initiatives.

    ​​​​​​​Third-Party Risk –

    • Assist with supplier and third-party security assessments.
    • Support the review and tracking of security requirements and risks relating to service providers.

    ​​​​​​​Awareness & Resilience –

    • Support Cybersecurity awareness and cyber hygiene initiatives.
    • Assist with security training and phishing awareness activities.
    • Support business continuity and disaster recovery activities and testing.
    • Assist with tracking actions arising from security and continuity exercises.

    REQUIREMENTS:

    Qualifications –

    • Degree or Diploma in Information Security, Cybersecurity, IT, Computer Science or a related field (NQF 6–7).

    ​​​​​​​Experience/Skills –

    • 3–5 Years' relevant experience in Cybersecurity, Information Security, technology risk, IT governance, compliance or a related environment.
    • Practical understanding of Information Security, Risk Management and Governance.
    • Understanding of POPIA and information protection principles.

    ​​​​​​​Advantageous –

    • Exposure to Microsoft 365 security, including MFA, Conditional Access or Defender.
    • Exposure to frameworks such as ISO 27001, NIST or CIS.
    • Exposure to vulnerability management, audits, third-party risk, business continuity or disaster recovery.

    ATTRIBUTES:

    • You are a proactive and dependable professional who:
    • Takes ownership and follows through.
    • Handles sensitive information with integrity and discretion.
    • Is organised and detail oriented.
    • Communicates clearly with technical and non-technical stakeholders.
    • Takes a practical, solutions-focused approach.
    • Can work independently while collaborating effectively with others.
    • Is comfortable working in a changing technology environment.
    • Demonstrates curiosity and a willingness to learn.

    go to method of application »

    Senior Full Stack Developer – Johannesburg

    ENVIRONMENT:

    • A cutting-edge AgriTech is seeking an experienced Senior Full Stack Developer to drive the end-to-end development of their core AgriTech SaaS platform.  In this role, you will bridge the gap between user-facing interfaces and backend infrastructure, taking full ownership of feature delivery from database design to UI implementation. 
    • They value pragmatic, sharp problem solvers who enjoy building scalable systems that bring tangible value to the agricultural sector.  Beyond hands-on development, you will help lead architectural decisions, optimise cross-layer performance, and foster technical excellence across the engineering team.

    DUTIES:

    • Full-Stack Feature Ownership: Design, build, and maintain end-to-end applications across the full lifecycle, connecting Angular/Flutter frontends with Ruby on Rails backend APIs using GraphQL (main stack)
    • Architecture & Performance: Lead architectural design for scalable frontend and backend systems, ensuring low latency, clean code separation, and efficient network communications.
    • Data Strategy & Infrastructure: Manage full-lifecycle deployments on AWS and Heroku. Optimize relational databases (PostgreSQL), design efficient schemas, and research advanced storage concepts (e.g. hashing, sharding) and distributed ETL processing.
    • UI/UX & Product Collaboration: Partner closely with UI/UX designers and product owners to translate complex user workflows into responsive, intuitive web and desktop interfaces (utilising Tailwind CSS).
    • Technical Leadership & Culture: Conduct deep-dive R&D, maintain high engineering standards through code reviews and continuous CI/CD improvement, and mentor team members via workshops and collaborative technical discussions.

    REQUIREMENTS:

    Formal Qualifications

    • Preferred: Bachelor’s degree in Computer Science, Software Engineering, Mathematics, or Information Systems (or equivalent practical experience).

    Knowledge, Skills & Experience

    • They require that you have a passion for working in/learning the below, and proficiency is beneficial.

    Experience &Technical Proficiency

    • Seniority: 5+ years of software engineering experience delivering full-stack, production-grade applications.
    • Frontend: Strong experience building production webapps with a modern component framework such as Angular, React, or Vue, using TypeScript or another statically typed language. Experience with utility-first CSS frameworks like Tailwind.
    • Backend: Strong experience designing and building production APIs in a mature server-side framework such as Ruby on Rails, Django, Laravel, or Node. Experience with GraphQL or a comparable API layer is a plus, as is a track record of picking up a new backend language quickly.
    • Data & Analytics: Advanced SQL experience; familiarity with ETL data processing pipelines and alternative storage engines.
    • Cloud & DevOps: Hands-on experience with Heroku, AWS services, Docker (local development), and GitHub (CI/CD pipelines, version control).

    ATTRIBUTES:

    • Strong full-stack architectural mindset, debugging skills, and system design capability.
    • Agile development experience with a track record of balancing multiple projects and shifting priorities.
    • Multi-tenancy: experience designing and implementing multi-tenant architectures, with a deep understanding of data separation, tenant provisioning, and resource optimization.
    • Clear written and verbal communication skills with a collaborative, knowledge-sharing approach.
    • Open-source contributions or participation in software development communities are a plus.
    • A natural problem-solver who thrives on untangling complex technical challenges and turning ambiguity into elegant, scalable code.

    go to method of application »

    Junior IT Technician – Johannesburg

    ENVIRONMENT:

    • A start-up software company is looking for a Junior IT Technician who will provide technical support for internal IT-related matters and duties, including the careful assembly, packaging, and preparation of hardware devices used in their products.

    DUTIES:

    • Serving as the first point of contact for IT support within the organisation
    • Assist with setting up, network configuration, and hardware installation for packhouse systems, ensuring all deployments are secure and well-documented
    • Diagnosing and troubleshooting basic software and hardware issues
    • Repairing and replacing damaged computer and network components
    • Supporting people whenever they encounter challenges with computers and network devices
    • Maintaining and updating technical documentation regularly
    • Courier/Collect/Deliver hardware, and devices to customers, or suppliers
    • Maintain hardware inventory list, and keep the storeroom updated, and clean
    • Manage 3D printer output
    • Fix minor robot repairs
    • Manage user access and permissions across platforms (e.g., Cledara, Bitwarden) to 
    • ensure compliance with internal security policies
    • Perform user onboarding and offboarding tasks, including credential management, MFA setup, and secure data transfer protocols
    • Maintain documentation for internal audits and ensure adherence to established IT security standards, including remote support procedures
    • Troubleshooting connectivity issues

    REQUIREMENTS:

    Formal Qualifications

    • Basic experience in IT support or IT technician roles

    Knowledge & Skills

    • Familiarity with Windows, Mac, and Linux operating systems
    • Problem-solving skills
    • Technical documentation skills
    • Organisational and interpersonal skills

    Job Related Experience

    • Thy prefers candidates who have worked in similar roles such as IT Help Desk, IT Support and related positions. Should have a basic understanding of mobile and desktop operating systems, with a willingness to learn more advanced aspects on the job.
    • IT Technicians will assist with basic networking configuration, diagnostics, and maintenance. Experience with computer and network security, including firewalls, antivirus software and malware protection will be an advantage.
    • The Junior IT Technician will need to provide technical support remotely and need to be familiar with virtual network solutions. They also need to have exceptional communication skills as the role includes dealing with internal customers by providing customer support.

    go to method of application »

    New Business Development Representative – Western Cape

    ENVIRONMENT:

    • A well-established company within the petroleum industry is seeking an experienced New Business Development Representative to grow its Retail, Commercial and Wholesale footprint across the Western Cape.
    • This is a highly field based role suited to someone who already understands the South African fuel and petroleum industry, has strong relationships within the market and is comfortable spending the majority of their time on the road visiting service stations, identifying new opportunities and developing new business.
    • The successful candidate must come from the fuel or petroleum industry, have proven Business Development experience and must be able to speak Afrikaans.
    • The position reports directly to the Head of Retail and has no direct reports. The role will be predominantly road based, with approximately one day per week in the office.

    DUTIES:

    New Business Development

    • Identify and secure new Retail, Commercial and Wholesale fuel customers across the Western Cape.
    • Identify potential new branded service station opportunities, including existing sites and new developments.
    • Build and maintain a strong pipeline of prospective customers and business opportunities.
    • Regularly visit service stations, potential customers and industry stakeholders across the region.
    • Develop relationships with service station owners, operators, landlords, commercial customers and other relevant industry contacts.
    • Negotiate and close new business opportunities in line with agreed sales and growth targets.
    • Maintain a strong understanding of the fuel market, competitor activity, regional opportunities and industry developments.
    • Represent the business at relevant conferences, promotional events and industry networking opportunities.

    Service Station Development and Project Management

    • Manage new service station developments and rebranding projects from initial opportunity through to launch and handover.
    • Coordinate site development, branding, design, contractor appointments and implementation.
    • Assist with landlord negotiations and property related requirements.
    • Coordinate petroleum licensing and other relevant regulatory and legal requirements.
    • Assist with sourcing, assessing and vetting potential service station operators.
    • Coordinate financial requirements relating to new sites and developments.
    • Ensure projects are completed within agreed budgets and timelines.
    • Work closely with internal departments including Finance, Logistics, Marketing and Retail Operations.
    • Ensure company standards are successfully implemented before handover to the existing Retail team.

    Contract Management

    • Negotiate agreements with new Retail, Commercial and Wholesale customers.
    • Negotiate with suppliers, contractors and service providers where required.
    • Assist in structuring commercially favourable terms while remaining within approved company frameworks.
    • Coordinate contract finalisation and approval with relevant internal stakeholders.

    Client and Supplier Relationship Management

    • Build and maintain strong relationships with new and prospective customers.
    • Maintain relationships with contractors, suppliers and other external stakeholders.
    • Act as a key point of contact during the new business and implementation process.
    • Work with suppliers and contractors to support successful project delivery and commercial arrangements.

    Financial and Operational Responsibilities

    • Assist with budgeting for New Business Development activities.
    • Monitor sales performance, costs and profitability against agreed targets.
    • Prepare regular performance, growth, pipeline and strategy reports for senior management.
    • Support operational and logistics requirements where necessary.

    REQUIREMENTS:

    • Previous experience within the fuel or petroleum industry is essential. Candidates without fuel industry experience will not be considered.
    • Proven Business Development experience within the petroleum or fuel industry is essential.
    • Strong understanding of the fuel retail and service station environment.
    • Experience dealing with service station owners, operators, commercial customers or fuel wholesalers would be highly advantageous.
    • Existing relationships and networks within the fuel industry would be beneficial.

    ATTRIBUTES:

    • Must be able to speak Afrikaans.
    • Strong new business development, sales and negotiation skills.
    • Strong commercial awareness and ability to identify profitable business opportunities.
    • Experience managing projects or developments from initial opportunity through to implementation would be advantageous.
    • Understanding of petroleum licensing, service station development, landlord negotiations and related regulatory requirements would be beneficial.
    • Strong communication and relationship management skills.
    • Able to work independently and manage a large geographical territory.
    • Comfortable spending the majority of the working week travelling throughout the Western Cape.
    • Valid driver's licence essential.

    go to method of application »

    HR Administrative Assistant (Stellenbosch)

    ENVIRONMENT:

    • A growing dynamic Investment and Commercial Property Management Firm seeks a highly meticulous & great interpersonal and customer service skills HR Administrative Assistant to join its team.
    • You will provide administrative support to the Human Resources Department by maintaining employee records, assisting with recruitment and onboarding, coordinating HR processes, and ensuring accurate HR documentation and compliance.
    • The ideal candidate must have Matric/Grade 12 with 1-3 years HR Administrative experience with strong administrative and organizational skills, able to manage multiple tasks and meet deadlines and proficient with Microsoft Office (Excel, Word, Outlook, PowerPoint). Any experience working with HRIS and Payroll systems in addition will prove beneficial.

    DUTIES:

    • Maintain and update employee records, files, and HR databases.
    • Assist with recruitment activities, including scheduling interviews and communicating with candidates.
    • Prepare offer letters, employment contracts, and onboarding documentation.
    • Capture and update employee information on HR and payroll systems.
    • Assist with leave administration and employee benefit documentation.
    • Support performance management, training, and employee wellness initiatives.
    • Prepare HR reports and maintain confidential records.
    • Respond to employee queries regarding HR policies and procedures.
    • Assist with compliance, audits, and general HR administration tasks.

    Key Performance Indicators (KPIs) –

    • Accuracy and completeness of employee records.
    • Timely onboarding and recruitment administration.
    • Compliance with HR policies and procedures.
    • Quality and timeliness of HR reporting.
    • Employee satisfaction with HR support services.

    REQUIREMENTS:

    • Grade 12 / Matric.
    • 1-3 Years of HR Administrative experience.
    • Experience working with HRIS and Payroll systems is advantageous.
    • Strong administrative and organizational skills.
    • Excellent attention to detail and accuracy.
    • Good verbal and written communication skills.
    • Ability to handle confidential information professionally.
    • Proficiency in Microsoft Office (Excel, Word, Outlook, PowerPoint).
    • Ability to manage multiple tasks and meet deadlines.

    go to method of application »

    Enterprise Solutions Account Manager (Hybrid – Johannesburg or Cape Town)

    ENVIRONMENT:

    • An Enterprise Solutions Manager is sought by a leading company in the Intelligent Process Automation (IPA) sector who will be responsible to drive new business and manage strategic relationships within the fintech and banking sector.
    • This is a solutions-led, relationship-driven role focused on enterprise clients, particularly banks, where the successful candidate will be expected to be physically present with clients on a regular basis (around twice a week) to build and maintain trust at a senior level. 
    • The role sits at the intersection of account management and new business development: growing existing enterprise relationships while actively targeting and securing new, large enterprise clients in the fintech and banking space.

    DUTIES:

    • Build and manage senior-level relationships within enterprise banking and fintech clients.
    • Act as the primary point of contact for key accounts, with regular in-person engagement (approximately twice a week on client site).
    • Identify, pursue and close new large enterprise clients within the fintech and banking sector.
    • Understand client business challenges and position their AI, RPA and Intelligent Automation solutions accordingly.
    • Work closely with their technical and delivery teams to scope and support solution proposals.
    • Manage the full account lifecycle, from relationship-building and opportunity identification through to closing and ongoing account growth.
    • Represent them professionally and credibly in front of enterprise stakeholders, including senior banking executives.

    REQUIREMENTS:

    • Proven experience in solutions or account management within an enterprise, fintech or banking context.
    • Existing relationships with, or credible experience engaging, banks or large financial services institutions.
    • Comfortable with a client-facing role requiring regular in-person presence (around two site visits per week).
    • Strong new business development track record, with the ability to identify and close large enterprise deals.
    • Based in, or able to work from, Johannesburg or Cape Town.
    • The strongest fit is likely someone with a background in an IT contracting/staffing company, managing enterprise client relationships and account growth in a recruitment or contractor-supply context.

    go to method of application »

    Online Marketing Assistant – In Office – Cape Town

    ENVIRONMENT:

    • A company who provides websites and online marketing solutions is looking for an Online Marketing Assistant to join the team.
    • This role sits at the heart of the department's day-to-day operations, ensuring client accounts run smoothly and nothing falls through the cracks.
    • This isn't a highly technical role, but you'll need a natural ability to manage a high volume of tasks. You'll report to the Head of Online.

    DUTIES:

    Key Responsibilities:

    • Manage daily engagement across client Facebook and Instagram accounts.
    • Create social media content and write engaging captions using Canva and AI tools.
    • Plan and schedule social media posts, including monthly content calendars and holiday campaigns.
    • Monitor advertising spend and boost posts within allocated budgets.
    • Prepare and distribute monthly client performance reports.
    • Manage new client onboarding and advertising campaign administration.
    • Handle account administration and ensure all client deliverables are completed on time.
    • Liaise with clients regarding day-to-day account requirements and queries.

    Daily Tasks:

    • Monitor notifications across all client social media accounts.
    • Respond to comments and direct messages.
    • Forward legitimate customer enquiries to the relevant clients for follow-up.
    • Maintain and update tracking spreadsheets.
    • Share property listings on Facebook.

    Weekly Tasks:

    • Plan and coordinate upcoming weekly social media activities.
    • Research relevant articles and content aligned with each client’s brand and messaging.
    • Promote posts through Meta Business Manager or standard post boosting.
    • Monitor advertising spend, manage budgets and carry forward any unspent budget to subsequent campaigns.
    • Meet with the Head of Online and freelancers to discuss workloads, new clients and upcoming tasks.

    Monthly Tasks:

    • Prepare monthly client performance reports.
    • Distribute completed reports to all clients.

    Ad Hoc Tasks:

    • Set up and optimise social media pages for new clients.
    • Collaborate with the team to resolve queries and account-related issues.
    • Troubleshoot social media account challenges directly with clients.
    • Provide general support across social media campaigns and client accounts as required.

    REQUIREMENTS

    • 1–2 years’ experience in social media within a formal working environment.
    • Previous project management experience would be advantageous.
    • Experience with Meta Business Suite, Canva and Facebook Ads.
    • Experience with a social media management platform such as Metricool would be advantageous.

    ATTRIBUTES:

    • Comfortable using AI tools for content and marketing activities.
    • Strong written communication skills.
    • Excellent attention to detail with strong organisational abilities.
    • Reliable and accurate with spreadsheets, tracking and record-keeping.
    • Strong interest in social media, content creation and online marketing.
    • Willingness and enthusiasm to learn new skills.

    Method of Application

    Build your CV for free. Download in different templates.

  • Get new ICT / Computer jobs like this on Telegram.Subscribe on Telegram
  • Send your application

    Back To Home

Career Advice

View All Career Advice
 

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail