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: Feb 17, 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...
    Read more about this company

     

    Senior Paid Media Executive (Social & Search) (CPT Hybrid)

    ENVIRONMENT:

    • TAKE full ownership of a number of Paid Media accounts across various verticals & platforms as the next Senior Paid Media Executive sought by a dynamic UK-based Digital Marketing Platform.
    • You would lead on client contact, reporting, strategy and roadmapping for your clients, with the support of the Account Manager or other senior team members.
    • The role would see you identifying pitfalls of existing processes and industry practices and communicating effective solutions to further the underlying technology that powers the business.
    • This is an exciting opportunity for someone with a product-led mindset and a background in Paid Media, with at least one year of experience actively managing client campaigns. Please note the position is based in the Southern Suburbs.

    DUTIES:

    Performance/Management -

    • Daily checks across key clients, recognising and prioritising changes to improve performance.
    • Carry out routine and detailed account audits with clear actionable insights.
    • Support with building and maintaining cross-channel strategy roadmaps for clients, including new platform roll outs, technical changes, dependencies and more.

    Team/Workload -

    • Manage, maintain and balance personal workload via online task tracking software (Notion).
    • Monitor and support team workload, delegating tasks based on priority and team resources.
    • Work alongside other team members on projects and client work.

    Client comms -

    • Nurture client relationships, including regular reporting calls and day to day communications.
    • Identify and communicate key next steps required to improve performance.
    • Feedback client-based areas of concern for senior leadership attention.

    Leadership -

    • Confidently discuss Paid Media with prospects, partners and clients.
    • Attend and represent the company at events when possible.
    • Deliver against team targets, regularly reporting progress back to the senior team.

    Technology -

    • Raise tickets for any bugs identified within the platform, communicating the reproduction steps effectively to the Product/Tech team.
    • Submit tasks to the Tech backlog and support in prioritising new features to the platform.
    • Report back client and team feedback on the platform.

    REQUIREMENTS:

    • At least 1 year of hands-on experience with running campaigns in Google Ads & Meta Ads. Microsoft Ads and other social platforms are a bonus!
    • Comfortable leading client communication across calls, emails and instant messaging for select clients.
    • Some experience with strategy and testing planning for clients.
    • To be comfortable using Excel, Sheets or similar data analysis tools.
    • To be a fluent English speaker, with other languages a bonus!

    ATTRIBUTES:

    • The ability to work independently and remotely where required.
    • Inquisitive mindset when tackling new challenges.
    • An interest in marketing technology and the future of digital.

    go to method of application »

    Claims Validator (Funeral Insurance) (JHB Hybrid)

    ENVIRONMENT:

    • AN established player in the South African long term insurance market seeks a Claims Validator to provide exceptional claims experience & ensure that the claim settlement processes are seamless and trouble-free for clients.
    • You will be responsible for the preparation, validation, and finalisation of all registered claims. The Claims Validator must actively manage the validation of claims which need to be paid, repudiated, or forwarded to the awaiting info queue while ensuring efficient and effective settlement of registered claims within the terms of the relevant Policy wording, agreed quality standards and business rules.
    • Applicants will need Matric/Grade 12 and 3-5 years of Claims Assessment / Validator experience within the Funeral Insurance Industry and must understand the importance of providing the customer/member with good service and settling claims on time.

    DUTIES:

    • Handle claim queries received from Claims Assessors, Supervisor, or Manager.
    • Assist clients with claims, queries or concerns.
    • Liaise with the Claims Assessor and advise them of any issues that arise.
    • Meet the required production levels and quality standards, assigned to them by their Supervisor, and their Manager.
    • Handle the validation of captured and registered claims.
    • Pay attention to detail when validating claims.
    • Prepare the reconciliation of validated claims which need to be paid at the end of the day.
    • Manage and prepare the daily claims metrics reports.
    • Adhere to processes, scripts, and standard operating procedures (Q.A).
    • Validate claims on Dionysus.
    • Assist with training and upskilling the team across assessments, declined claims, and fraud identification and investigation.
    • Ensure great customer service for the client.
    • Liaise with their team members and interdepartmental team members on Claim queries on behalf of the member.
    • Actively manage all aspects of the claim’s validation process.

    REQUIREMENTS:

    • Matric / Grade 12.
    • Computer literate.
    • 3 - 5 years of Claims Assessment / Validator experience within the Funeral Insurance Industry is required.
    • Funeral Insurance experience essential.
    • Microsoft Office.
    • Punctual, dedicated, hardworking, quick learner and honest.
    • Must understand the importance of providing the customer/ member with good service and settling claims on time.
    • Good communication skills.
    • Able to communicate in English, Afrikaans, Zulu or Setswana and an added bonus if they can speak Xhosa, Tsonga or Venda.
    • Good listener.
    • Team player.
    • Someone not afraid to work extra hours/overtime if need be.

    go to method of application »

    Senior Full-Stack Developer & Software Designer (Remote)

    ENVIRONMENT

    • Our client is building an innovative platform to capture and scale human expertise by creating Digital Twins of an organization’s most experienced employees. These Digital Twins make critical knowledge accessible across teams, systems, and external communities where appropriate. You will join a mission to fundamentally reshape how expertise is shared and operationalized within enterprises.

    Purpose of the Role:

    • To be a hands-on technical leader who builds and shapes the core platform. You will deliver production-ready software while contributing significantly to the design of scalable, intuitive, and well-architected applications.
    • As part of a cross-functional team, you will influence technical decisions, improve system design, and take ownership across the entire development lifecycle—from concept and architecture to delivery and iteration. The focus is on building reliable, thoughtfully designed software that solves real user problems and grows with the product.

    DUTIES:

    Software Design

    • Collaborate with Implementation and Sales teams to understand feature requirements and translate them into intuitive, scalable designs.
    • Design software architecture that ensures high performance, security, and maintainability.
    • Conceptualize and develop wireframes, prototypes, and user flows for complex features.
    • Contribute to and extend the shared component library (70+ Radix-based accessible components).

    Development

    • Build features across Next.js 16 / React 19 applications using the App Router pattern.
    • Write high-quality, reusable TypeScript code for dynamic user interfaces.
    • Develop and maintain shared packages (database models, utilities, UI components).
    • Create RESTful APIs using Next.js API routes with proper authentication middleware.
    • Work with and integrate the AI Engine.
    • Integrate services with third-party systems (e.g., Sentry, SendGrid, OpenAI).
    • Write comprehensive tests using Jest with MongoDB Memory Server.
    • Participate in code reviews, troubleshooting, and architectural discussions.
    • Work through the complete software development lifecycle, from design to deployment.

    DevOps & Infrastructure

    • Deploy services to Google Cloud Run via Cloud Build pipelines.
    • Manage and optimize Turborepo remote caching for CI/CD.
    • Maintain GitHub Actions workflows (CI, security scanning, linting, automated releases).
    • Administer MongoDB databases and manage connection pooling.
    • Manage deployment environments (production, staging, development).
    • Configure DNS and cloud services via Cloudflare.

    REQUIREMENTS:

    Technical Requirements – Essential (Frontend)

    • 7+ years of full-stack development experience across various technologies.
    • Strong, recent Next.js experience – App Router, Server Components, Server Actions (within last 2 years).
    • Expert React knowledge – hooks, context, concurrent features, modern patterns.
    • Advanced TypeScript – strict mode, type safety, generics.
    • Tailwind CSS – utility-first styling, responsive design.
    • Component Libraries – experience with Radix UI, Headless UI, or similar accessible primitives.

    Technical Requirements – Competent (Backend & Data)

    • MongoDB + Mongoose or similar NoSQL DBs – schema design, indexing, aggregation pipelines, ODM patterns.
    • RESTful API design – proper HTTP methods, status codes, error handling.
    • Authentication systems – NextAuth/Auth.js, OAuth 2.0, JWT, session management.
    • State management – Redux Toolkit with Redux-Saga OR React Query/TanStack Query.

    Technical Requirements – Competent (Infrastructure)

    • Google Cloud Platform – Cloud Run, Cloud Build, Container Registry (or equivalent).
    • Docker – containerization, multi-stage builds, optimization.
    • CI/CD pipelines – GitHub Actions or similar.
    • Git – branching strategies, PR-based workflows, conventional commits.

    Technical Requirements – Competent (Architecture)

    • Monorepo tooling – Turborepo, Nx, Yarn/NPM Workspaces, or Lerna.
    • Object-oriented principles and design patterns.
    • Software architecture best practices and scalable system design.
    • Familiarity with debugging tools and performance profiling.

    Education

    • Bachelor's or Master's degree in Computer Science, Mathematics, or equivalent programming training/experience.

    Nice-to-Have Skills:

    These will help you excel but are not required.

    AI/ML & Data

    • Machine Learning familiarity – understanding decision trees, SHAP values, explainable AI concepts.
    • Data visualization – Nivo, Vega, Vega-Lite, D3.js.
    • Data processing – Excel/CSV handling (SheetJS, ExcelJS, Papa Parse).

    Specialized Frontend

    • Node-based visual editors – Rete.js, React Flow, or similar.
    • 3D graphics – Three.js, WebGL.
    • Advanced charting – complex dashboards, real-time data visualization.

    Development Tools

    • Storybook – component development and documentation.
    • Testing libraries – React Testing Library, Cypress, Playwright.
    • Email templating – React Email, MJML.

    Additional Skills

    • Functional programming concepts (e.g., Prelude-ts).
    • Internationalization (i18n) implementation.
    • MongoDB shell and GUI tools (Compass, Atlas).
    • API testing tools (Postman, Insomnia).
    • Linux-based infrastructure experience.
    • Python scripting for tooling and automation.
    • Any Cloud certification is beneficial.

    ATTRIBUTES:

    • Excellent verbal and written communication with clear technical articulation.
    • Ability to work autonomously and drive features end-to-end.
    • Collaborative mindset and openness to feedback.
    • Comfortable with ambiguity in a fast-moving environment.
    • Proactive problem-solving and ability to propose design alternatives.

    go to method of application »

    Junior Account | Bookkeeper

    ENVIRONMENT:

    • A rapidly expanding FinTech company is looking for an Accountant with a bachelor's degree in finance, accounting, or a related field, and with experience in a similar role. This role will support the Finance Manager and the wider finance team across the various legal entities.

    RESPONSIBILITIES:

    • Monthly and weekly management account reporting.
    • Production of monthly bordereaux to insurers.
    • Accounts receivable and accounts payable.
    • Preparing weekly and monthly bank reconciliations.
    • Reviewing and approving invoices.
    • Processing and paying supplier invoices.
    • Daily bookkeeping tasks.
    • Assist with implementing and maintaining financial controls and processes.
    • Preparation of annual budgets.

    REQUIREMENTS

    • Bachelor's degree in finance, accounting, or a related field.
    • 3 - 5 years of relevant working experience.
    • Strong analytical skills and attention to detail.
    • Proficiency in MS Office and experience working with Xero accounting software (QuickBooks experience also advantageous).
    • Excellent communication skills (written and verbal).
    • Ability to work collaboratively in a team and be self-managed.
    • Strong problem-solving abilities.

    go to method of application »

    Senior Technology Consultant (Somerset West)

    ENVIRONMENT:

    • A skilled & adaptable Senior Technology Consultant is sought by a leading player in the fresh produce industry offering IT, analytics, and software support services. Your core role will be to provide comprehensive technical support across IT systems, cloud platforms, and hosting environments.
    • This role is suited to someone with a strong foundation in Microsoft technologies, modern networking, and cloud administration, who enjoys working across both infrastructure and application support.
    • Applicants will need at least 3 years’ experience in an IT support or service delivery role with strong troubleshooting skills and be proficient with Azure, Active Directory, Microsoft 365, VMware and/or Hyper-V.

    DUTIES:

    • Diagnose and resolve hardware, software, and network-related issues promptly and effectively.
    • Provide technical assistance for desktop and server infrastructure, software installations, and hosting environment setups.
    • Administer and support Microsoft Azure environments, including:
    • Azure Active Directory
    • Virtual Machines
    • Networking
    • Storage accounts and backups
    • Monitoring and cost optimisation
    • Manage hybrid identity environments integrating on-prem Active Directory with Azure.
    • Administer Microsoft Active Directory, DNS, DHCP, and Group Policy in on-prem and hybrid environments.
    • Support and maintain modern network infrastructure (LAN, VLAN, VPN, Wireless, Firewall).
    • Manage Microsoft 365 services, including Exchange Online, SharePoint, OneDrive, and endpoint security.
    • Implement and maintain virtualization platforms (e.g. VMware or Hyper-V) where applicable.
    • Perform infrastructure upgrades and migrations, including on-prem to cloud transitions.
    • Monitor system performance, capacity, availability, and security across environments.
    • Support backup, disaster recovery, and endpoint protection solutions.
    • Work with service desk platforms, ensuring incidents, requests, and changes are managed effectively.
    • Learn and support the company’s ERP system.
    • Collaborate with Developers and technical teams on integrations and system improvements.
    • Demonstrate a working understanding of API-based integrations and modern application connectivity.

    REQUIREMENTS:

    • Minimum of 3 years’ experience in an IT support or service delivery role
    • Strong troubleshooting and analytical skills

    Proven hands-on experience with:

    • Microsoft Azure administration (Certification advantageous)
    • Microsoft Active Directory and hybrid identity environments
    • Microsoft 365 administration
    • Experience supporting virtualized environments (VMware and/or Hyper-V).
    • Solid understanding of modern networking fundamentals and security principles.
    • Experience with backup, disaster recovery, and endpoint protection solutions.
    • Exposure to ERP systems and Microsoft SQL Server.

    go to method of application »

    Intermediate Business Analyst (Centurion Hybrid)

    ENVIRONMENT:

    • ELICIT, translate & document real business needs as the next Intermediate Business Analyst wanted to serve as a key link between business stakeholders and the Dev team of a dynamic provider of Integrated Security Solutions.
    • You will transform these business needs into high quality technical solutions that deliver real world value while understanding changing requirements, document them clearly and ensure successful delivery throughout the full SDLC i.e. from discovery and design through to testing and production release.
    • You will require a Business Analysis Certification or formal BA Training mandatory with 6+ years’ experience in a similar role including demonstratable experience with reading, defining and consuming API’s and API documentation
    • You also need experience working in complex, regulated, or transaction-heavy domains (e.g. Telcos, Motor Industry, Financial Services, Payments, Identity Management, Insurance and Risk & Compliance).

    DUTIES:

    Business Analysis & Discovery -

    • Own the end-to-end business analysis lifecycle from problem definition through to solution validation.
    • Engage with business, operational stakeholders, and Development teams to elicit, challenge, refine, and prioritise requirements, including proactive identification of gaps and risks.
    • Translate business problems into clear problem statements, scope definitions, and outcome focused requirements.
    • Analyse existing processes, systems, data flows, and operating models to identify inefficiencies, risks, and improvement opportunities.

    Requirements & Solution Design -

    • Produce and maintain high-quality requirements artefacts (business requirements, functional requirements, non-functional requirements, process flows, data mappings, decision logic, acceptance criteria).
    • Ensure requirements are testable, traceable, and aligned to business outcomes.
    • Work closely with Development and Architecture teams to shape viable solution options, balancing business needs, technical constraints, and delivery risk.
    • Act as the custodian of scope, managing change and preventing uncontrolled requirement creep

    Delivery & SDLC Participation -

    • Partner with Account Executives/ Project Managers / Delivery Leads to support planning, cadence, dependency, and risk identification.
    • Support Delivery teams throughout the SDLC, including refinement, development support, testing, and release readiness.
    • Participate actively in testing and validation, ensuring delivered solutions meet agreed requirements and business intent.
    • Take accountability for business sign-off of delivered solutions prior to production release.

    Stakeholder & Operational Alignment -

    • Act as a bridge between business, technology, and operations, ensuring shared understanding and alignment.
    • Manage multiple, often interdependent, requirements across initiatives and operational demands.
    • Provide clear and concise updates on analysis progress, risks, and decisions to relevant stakeholders.
    • Actively contribute to an effective and efficient working environment aligned to the organisations’ corporate culture.

    REQUIREMENTS:

    Qualifications –

    • Relevant tertiary qualification beneficial but not mandatory.
    • Business Analysis Certification or formal BA Training mandatory.

    Experience/Skills –

    • 6+ Years’ experience in Business Analysis or a related field experience.
    • Demonstrated experience delivering end-to-end business analysis across the SDLC.
    • Strong experience in requirements elicitation, documentation, and validation.
    • Solid understanding of software delivery methodologies, including Agile and Waterfall.
    • Proven ability to analyse processes, systems, and data to support decision-making.
    • Experience working in complex, regulated, or transaction-heavy domains (e.g. Telcos, Motor Industry, Financial Services, Payments, Identity Management, Insurance and Risk & Compliance).
    • Comfortable working with interdependent systems, integrations, and data flows.
    • Demonstratable experience with reading, defining and consuming API’s and API documentation.
    • Comfortable working in an Agile delivery environment, including refinement sessions and iterative delivery.

    ATTRIBUTES:

    • Excellent written and verbal communication skills, with the ability to engage both technical and non-technical stakeholders.
    • Strong analytical, problem-solving, and critical thinking capability.
    • High standard of documentation quality and attention to detail.
    • Confident engaging Developers, Testers, and Architects on solution detail without overstepping into design ownership.
    • High level of professional maturity, accountability, and resilience.
    • Naturally collaborative, with sufficient EQ to challenge stakeholders constructively.
    • Ability to operate effectively in environments with competing priorities, operational noise, and ambiguity.

    go to method of application »

    Front End Developer (JavaScript, PHP, MySQL) (JHB Hybrid)

    ENVIRONMENT:

    • A cutting-edge Cloud Data Specialist seeks the coding talents of a Front End Developer who will be instrumental in building and maintaining data-driven user interfaces for metering data, dashboards, and operational tools.
    • This role focuses on clarity, performance, and correctness in a production system. You'll develop and maintain front end components, create complex tables, trees, and data visualizations, and integrate UI components with REST APIs.
    • Working closely with Back End Developers and domain specialists, you'll also improve the usability of existing screens without disrupting workflows. You will need strong JavaScript fundamentals, experience in building web application Front Ends, and solid HTML and CSS knowledge.
    • This is an opportunity to work on a real-world, production-critical platform with a small, experienced technical team.

    REQUIREMENTS:

    • 5+ Years relevant work experience.
    • Must-have skills: JavaScriptMySQLPHP

    Nice-to-have skills:

    • Linux
    • CodeIgniter
    • MariaDB
    • Ext JS

    go to method of application »

    Web & Mobile Developer (C#, Xamarin, Maui, DevExpress) (JHB)

    ENVIRONMENT:

    • A highly talented and self-driven Web & Mobile Developer is wanted by a provider of seamless Logistics & Supply Chain solutions to join its Joburg team.
    • You will participate in Mobile, ASP.NET, MVC, C# and SQL Development.
    • Applicants will require a suitable IT Degree or equivalent tertiary qualification with proficiency in C#, .NET, MVC, WCF, Visual Studio, MSSQL, DevExpress, Maui and Xamarin.
    • You will need your own reliable transport and valid Driver’s Licence.

    DUTIES:

    • Mobile, ASP.NET, MVC, C# and SQL Development.
    • Application Development.
    • System Maintenance.
    • Program Specifications.
    • Documentation.

    REQUIREMENTS:

    Qualifications –

    • Relevant IT Degree or qualification.

    Experience/Skills –

    • Visual Studio Mobile and Web Development.
    • Maui and Xamarin Mobile Development.
    • Practical experience in MS Access, C#, .NET, VMC, WCF and MSSQL.
    • DevExpress.
    • Must have own transport and licence.

    Advantageous -

    • Logistics background.

    ATTRIBUTES:

    • Self-Starter.
    • Meticulous.
    • Accurate.
    • Mature.
    • Responsible.
    • Able to function independently.
    • Ability to perform well under stress.
    • Analytical.

    go to method of application »

    RADIUS Systems & DevOps Specialist - Hybrid - Stellenbosch

    ENVIRONMENT:

    • Our client provides a pay-as-you-go, uncapped fibre internet solution built specifically for township markets. Customers can access high speed (up to 100 Mbps) fibre from home with no contracts or installation fees, at affordable rates.
    • The mission is simple: make reliable, high-quality internet accessible to everyone. They are seeking a RADIUS Systems & DevOps Specialist to join the Engineering – Platforms team.
    • This role is responsible for the stability, scalability, and security of subscriber authentication and policy enforcement across network platforms.
    • You will own the reliability, performance, and automation of RADIUS and AAA systems, working closely with databases, OSS/BSS platforms, and core network services.
    • The role plays a critical part in ensuring subscriber platforms scale effectively, remain resilient under heavy load, and recover gracefully from failures — supporting a fast-growing user base and a mission-critical service.

    DUTIES:

    RADIUS & AAA Platform Management

    • Maintain and operate RADIUS proxies and AAA systems in high-scale ISP environments.
    • Ensure high availability, performance, and security of authentication platforms.
    • Support subscriber authentication, authorization, and policy enforcement services.

    Systems Integration & Data Management

    • Integrate RADIUS platforms with databases and OSS/BSS systems.
    • Support data flows between authentication systems, network elements, and customer platforms.
    • Assist with troubleshooting complex subscriber and policy-related issues.

    Scalability, Resilience & Reliability

    • Perform scaling, load, and failure-mode analysis on RADIUS and AAA platforms.
    • Design and implement resilience strategies, redundancy, and failover mechanisms.
    • Participate in incident response, root cause analysis, and long-term remediation.

    Automation & DevOps

    • Automate deployments, configuration management, and operational tasks.
    • Improve platform consistency, repeatability, and recovery through automation.
    • Support CI/CD practices for platform configuration and updates.

    REQUIREMENTS:

    Experience:

    • Hands-on experience operating RADIUS and AAA systems in ISP environments.
    • Strong experience with Linux systems and databases.
    • Experience integrating authentication platforms with OSS/BSS systems.
    • Exposure to AWS and/or on-prem infrastructure environments (advantageous).

    Technical Competencies:

    • Strong understanding of subscriber authentication and policy enforcement.
    • Experience with scalable, high-availability system design.
    • Solid troubleshooting and performance optimisation skills.
    • Automation mindset with a focus on reliability and repeatability.

    go to method of application »

    Business Development Leader

    ENVIRONMENT:

    • A leading Cloud Solutions company is on the hunt for a results-oriented Business Development Specialist to join their dynamic team.
    • The ideal candidate will be a proactive self-starter with a proven track record of identifying and closing sales opportunities.
    • You will be responsible for driving new business growth by developing and executing strategic sales plans, building strong customer relationships, and achieving ambitious sales targets.

    DUTIES:

    • Product Expertise: Develop and maintain a deep understanding of the company’s product set and value proposition to effectively communicate benefits to potential customers.
    • Product Expertise Identify and qualify sales opportunities through various channels, including leads, campaigns, market research, and your established professional network.
    • Sales Strategy & Execution: Plan and execute effective sales strategies to find, pursue, and close new business opportunities.
    • Proactive Outreach: Employ a combination of networking, cold calling, and door-knocking to generate leads and secure appointments.
    • Relationship Building: Cultivate and maintain strong relationships with potential and existing customers, acting as a trusted advisor.
    • Sales Process Management: Conduct compelling pitches and presentations, prepare accurate quotes, negotiate effectively, and overcome objections to close deals.
    • Sales Target Achievement: Consistently meet and exceed sales targets within the company’s established guidelines.
    • Sales Record Maintenance: Maintain accurate and up-to-date sales records in the company’s CRM system.
    • Market & Industry Knowledge: Continuously invest in developing and expanding your knowledge of the market and industry trends.
    • Team Collaboration: Work collaboratively with the sales, marketing and other business teams to achieve new business goals and ensure customer satisfaction.

    REQUIREMENTS:

    Qualifications and Experience:

    • Matric with relevant tertiary qualification essential
    • Proven track record of success in a business development or sales role
    • Understanding of PBX, voice and networks is essential – their solution is a complex technical product and service and therefore it is essential to have a strong working knowledge of these tech areas
    • Driver’s License and reliable own transport is essential

    ATTRIBUTES:

    • Strong understanding of the sales process and techniques
    • Excellent communication, presentation, and negotiation skills
    • Ability to build and maintain strong customer relationships
    • Self-motivated, results-oriented, and able to work independently
    • Proficiency in CRM software and Google Workspace
    • Strong networking skill
    • Adaptability and resilience
    • Ability to learn complex product information
    • Valid drivers’ license and reliable transportation

    go to method of application »

    Technical Lead (React, Node.js, TypeScript, .Net) (Stellenbosch, UK Work Hours)

    ENVIRONMENT:

    • YOUR love for clean code & helping others achieve it is wanted by a rapidly growing provider of innovative Digital Solutions to be its next Technical Lead.
    • You will be responsible for designing and iterating technical solutions which match the desired architectural landscape while providing hands-on leadership ensuring the team is aligned and delivering high standards of code quality.
    • The successful candidate must have 6+ years of proven experience in Full Stack applications including working knowledge of a range of technologies such as React, Node.js, TypeScript, .Net, C#, Angular, Spring, Docker & Kubernetes.
    • In addition, you will require experience with Azure/AWS and ARM/terraform/bicep templates including development and deployment of supporting cloud infrastructure (incl. pipelines).

    DUTIES:

    • Transform clients with effective technical end to end delivery.
    • Design and iterate on technical solutions which match the desired architectural landscape.
    • “Hands-on” leadership with regards to coding, leading by example and working to ensure the team is aligned and understands why not just what.
    • Work with the Delivery Manager to continually iterate and improve on ways of working, helping to develop the team and ensure the quality and pace of the objectives.
    • Lead on technical discussions.
    • Own constructing “best practice” and sharing that within the team.
    • Be a key part of the technical leadership, helping shape the future of the company.
    • Lead on communications with the client and any partners.
    • Communicate with our clients throughout the development process.
    • Ensure the team delivers high standards of code quality, through peer-review, in team mentoring, etc.
    • Agile, both in the delivery methodology and in ability to technically react.
    • Champion the principles of accessibility (never deliberately excluding anyone).

    REQUIREMENTS:

    • 6+ Years of demonstrable and proven experience in full-stack applications (inc. working knowledge of a range of technologies such as React, Node.js and TypeScript and .Net).
    • Experience with Azure/AWS and ARM/terraform/bicep templates including dev and deployment of supporting cloud infrastructure (incl. pipelines).
    • Strong experience of continuous integration processes and pipelines.
    • Excellent, in-depth understanding of BDD, TDD and SOLID principles.
    • In-depth experience in rock-solid Object-Oriented Programming, enterprise integration skills and microservice architecture skills.
    • Extensive experience utilising multiple technologies to support the architectural design and team (e.g. Java, .Net, Node.js, C#, React, Angular, Spring, Kubernetes & Docker and Mobile experience).
    • A good understanding of WCAG 2.2 would be preferable.
    • Experienced enough to be able to size up / estimate work and help others to do the same.
    • Familiar with the public sector (preferable).
    • Experience working as / for a partner (preferable).
    • Experience working with senior people within clients.

    ATTRIBUTES:

    • Passionate about tech.
    • Keen to share that passion with their colleagues and clients.
    • Able to “speak geek”… the ability to articulate to non-technical people, technical concepts in a way they understand.
    • Excellent verbal and written English skills.
    • Organised and able to manage your own and others workloads.

    go to method of application »

    Backend Developer (REST, Go/Java/C#) (CPT Hybrid)

    ENVIRONMENT:

    • JOIN a dynamic team of a provider of state-of-the-art Security Solutions seeking its next Backend Developer to work on cutting-edge projects at the intersection of Backend development and Machine Learning.
    • You'll play a crucial role in expanding, improving, and reworking the codebase for processing incoming video/image data, applying Machine-Learning rules, and processing alerts.
    • The ideal candidate must have 5+ years suitable work experience and will bring high competence in Go, Java, or C#, along with familiarity with Python. In this role, you'll leverage your experience with relational databases (PostgreSQL or MySQL), git, GitHub, Docker, and web services development.
    • We value team members who can contribute to our evolving tech stack, so familiarity with TypeScript, experience migrating Python code to Go, and basic knowledge of Machine Learning toolkits would be highly beneficial.

    REQUIREMENTS:

    • 5+ Years relevant work experience in a similar role.
    • English

    Technologies -

    • REST
    • Go
    • Java
    • C#
    • Python
    • Node.js
    • TypeScript
    • PostgreSQL
    • Machine Learning
    • git
    • GitHub
    • Docker

    go to method of application »

    Software Implementation and Deployment Engineer - Remote

    ENVIRONMENT:

    • A leading AI software company seeks a Software Implementation and Deployment Engineer to join their growing team. The role combines ownership of customer-hosted deployments with responsibility for backend and deployment architecture.
    • The primary focus is deploying their customer-hosted software in client environments, taking end-to-end technical ownership. Responsibilities include working with clients to design suitable deployment architectures, configuring cloud infrastructure, integrating systems, supporting authentication and networking, and resolving deployment and runtime issues.
    • The role may also involve hands-on support, including limited scripting or automation for customer-specific needs. The secondary focus is internal platform engineering, contributing to backend improvements, deployment and release automation, migration planning, and operational reliability.
    • Ensuring secure, resilient backend design and consistent deployment standards is a key responsibility.

    DUTIES:

    Customer Focus – Implementation and Deployment

    • Take end-to-end technical ownership of the deployment success of the customer-hosted software component across cloud and on-premises environments. Involvement will range from architecture discussions only to doing full implementations.
    • Work directly with the customer’s technical stakeholders to assess infrastructure requirements and constraints, design deployment architectures, and guide implementations through to successful production rollout.
    • Support integration of the customer-hosted component with customer systems and services, including identity providers, integration to core applications and orchestration.
    • Develop and apply deployment automation, configuration scripts, and tooling to support consistent, repeatable customer installations and upgrades.
    • Provide limited bespoke scripting or configuration to accommodate customer-specific requirements or environmental constraints where necessary.
    • Support customer upgrade and migration activities, including coordination, validation, and issue resolution during version transitions.

    Internal Focus – Platform and Deployment Engineering

    • Contribute to the continuous improvement of backend and deployment architecture to improve reliability, scalability, and maintainability.
    • Design, maintain, and improve deployment and release processes, including automation and tooling used for both internal and customer-hosted environments.
    • Collaborate with internal engineering teams to diagnose and resolve backend, deployment, and operational issues.
    • Help keep the backend technology stack current by evaluating and adopting improvements to frameworks, tooling, and deployment practices where appropriate.
    • Embed security and vulnerability management practices into backend design, deployment workflows, and operational processes.

    REQUIREMENTS:

    Required Skills & Experience

    Education:

    • Bachelors in computer science, or equivalent infrastructure and training/experience
    • Cloud certification with at least one cloud provider

    Essential – Client Engagement Skills:

    • Ability to engage confidently and professionally with customer technical stakeholders, acting as a trusted advisor throughout implementation and deployment activities.
    • Strong communication skills, with the ability to explain technical concepts, constraints, and trade-offs clearly to both technical and non-technical audiences.
    • A consultative approach to customer interactions, balancing customer requirements with platform standards, security considerations, and long-term maintainability.
    • Proven ability to build and maintain trust with customers by taking ownership of issues, setting realistic expectations, and delivering reliable outcomes.
    • Comfortable operating in customer-priority environments, demonstrating sound judgement when managing competing demands, escalations, and time-sensitive deployment activities.

    Essential – Backend, Containerization & Data:

    • Proficient with Docker, including multi-stage builds, image optimization, Docker Compose, and Docker Swarm.
    • Experience deploying and maintaining Kubernetes clusters, including cluster configuration, workload deployment, and ongoing maintenance.
    • Strong experience with MongoDB, including setup, configuration, indexing strategies, and aggregation pipelines. Knowledge of MongoDB Atlas and self-managed, deployments is required.
    • Solid understanding of RESTful API design, including proper use of HTTP methods, status codes, validation, and error handling.
    • Hands-on experience implementing authentication and authorization mechanisms such as NextAuth/Auth.js, OAuth 2.0, JWTs, and session-based authentication.
    • Skilled in designing, building, and maintaining CI/CD pipelines using GitHub Actions, GitLab CI, or similar tools for automated builds, testing, and deployments.

    Cloud Platforms & Architecture:

    • Hands-on experience deploying and operating applications on modern cloud platforms (AWS, Azure, GCP).
    • Strong understanding of cloud architecture concepts including multi-region deployments, load balancing, VPCs, networking (VPC peering, subnets, firewalls), containerized workloads, serverless deployments (e.g., Cloud Run, ECS, Container Apps), and container registries.
    • Experience with Infrastructure as Code (IaC) tools such as Terraform to enable automated, repeatable, and version-controlled provisioning of cloud and network resources.
    • Certifications in AWS, GCP, or Azure are beneficial and demonstrate verified cloud expertise.

    Networking, Security, Operating Systems & System Administration:

    • Strong hands-on experience with Linux and Windows environments, including server administration for applications and containerized deployments.
    • Comfortable working extensively in a terminal and performing troubleshooting and configuration tasks in both OS environments.
    • Experience configuring and managing firewalls, VPNs, load balancers, SSL certificates, and storage/shared volumes for internal and customer-hosted deployments.

    Problem Solving & Troubleshooting:

    • Strong analytical and troubleshooting skills, with the ability to diagnose and resolve complex backend, infrastructure, networking, and deployment issues efficiently.

    Documentation:

    • Ability to create clear and accurate architecture diagrams and documentation at multiple levels of detail, from high-level conceptual overviews for non-technical stakeholders to detailed diagrams suitable for enterprise architecture reviews.

    Platform Architecture Component:

    • Platform App – Main web application for Digital Twin creation and interaction; SaaS platform.
    • Dashboard App – Analytics, data visualization, and Digital Twin management; hosted by the customer.
    • Admin App – Administration panel for system configuration.
    • Shared Packages – Database models, UI components, utilities, and ML engine.

    Tech Stack:

    • Frontend Technologies – Next.js, React, TypeScript, Tailwind CSS, Radix UI.
    • Backend Technologies – Next.js API Routes, NextAuth, Mongoose ODM.
    • Database – MongoDB.
    • Internal Infrastructure – Google Cloud Platform (Cloud Run, Cloud Build), Docker, GitHub Actions.
    • Typical Customer Infrastructure – AWS, Azure, GCP, and on-premises server implementations, Tier 1, HA, MR.
    • Operating Systems – Mostly Linux-based server operating systems across customer-hosted and cloud environments.
    • Monitoring – Sentry.

    ATTRIBUTES:

    • Excellent verbal and written communication with clear technical articulation
    • Ability to work autonomously and drive features end-to-end
    • Collaborative mindset and openness to feedback
    • Comfortable with ambiguity in a fast-moving environment
    • Proactive problem-solving and ability to propose design alternatives

    go to method of application »

    Senior Linux Infrastructure & Network Engineer (On Site – Pretoria) (Production Systems & Platform Ownership)

    ENVIRONMENT

    • A specialist medical technology company with its own on-prem infrastructure is seeking a very senior, hands-on Linux Infrastructure & Network Engineer to take full ownership of its production environment.
    • This is not a corporate DevOps role and not a ticket driven operations position.
    • This is a founder led, non-corporate business that values practical engineering ability, autonomy and accountability. The environment is Linux first, open source focused, and not Microsoft heavy.
    • You will report directly to the owner and take responsibility for the stability, security and performance of mission critical medical web systems hosted within the company’s own infrastructure.
    • This role requires someone comfortable making decisions, building systems properly and taking end to end responsibility.

    ROLE OVERVIEW

    • You will design, secure and maintain the company’s Linux based infrastructure and Docker powered application platform. The role blends Linux systems engineering, networking, security and automation.
    • You will work closely with developers and manage client infrastructure environments while ensuring uptime, resilience and performance across the platform.

    DUTIES

    • Design, build and maintain Linux server infrastructure
    • Own and manage Docker based application environments
    • Automate configuration and deployments using Ansible and Bash
    • Administer and optimise PostgreSQL databases
    • Implement and maintain infrastructure security controls
    • Manage HAProxy load balancing and high availability configurations
    • Configure and maintain Mikrotik networking equipment
    • Support internal and client on prem infrastructure environments
    • Maintain connectivity to JINX and NAPAfrica
    • Collaborate closely with developers on infrastructure design and platform stability

    REQUIREMENTS

    • Minimum 5 years’ experience in a senior Linux Infrastructure or Network Engineering role
    • Strong Linux and Unix background, Ubuntu essential
    • Strong Bash scripting capability
    • Hands on Ansible and Docker experience
    • Working knowledge of PostgreSQL
    • Strong understanding of Linux security principles
    • Solid on prem networking experience
    • Comfortable working fully in office in Pretoria
    • Strong English communication skills, Afrikaans advantageous

    Advantageous

    • Experience with ZFS
    • Experience with HAProxy
    • Experience with Mikrotik
    • Exposure to Asterisk
    • Experience in NAC heavy environments
    • Experience in high availability or regulated environments

    go to method of application »

    Marketing Manager - Remote

    ENVIRONMENT:

    • Our client has built a data integration platform tailored for the insurance industry and is looking for a hands-on, commercially minded Marketing Manager to take full responsibility of marketing strategy and execution.
    • This role goes beyond coordination — you will build, run, and optimise the entire marketing function around AgencyFuse and related products, driving pipeline through demand generation, digital campaigns, inbound and outbound initiatives, partner marketing, and data-driven performance optimisation.
    • The ideal candidate is someone who enjoys operating at both strategic and execution level, thrives in a fast-moving environment, and wants direct accountability for measurable growth impact.

    DUTIES:

    Define and Own Marketing Strategy

    • Develop and execute an integrated, data-driven, go-to-market strategy for AgencyFuse (top of funnel/pipeline/revenue) Position and differentiate AgencyFuse as a fast-deploy SaaS solution for insurance agencies.
    • Identify the highest-ROI marketing channels for rapid growth.
    • Build a scalable marketing playbook.
    • Define and maintain consistent brand execution across all digital touchpoints for the company.

    Execute Hands-On Marketing Activities

    Own and execute, this includes:

    Digital marketing:

    • Paid search, paid social, programmatic
    • SEO + content strategy
    • Landing pages, lead magnets, nurture flows
    • Website management and optimization

    Outbound marketing:

    • Email sequences, cold outreach programs
    • Targeted campaigns to insurance agencies and industry audiences

    Inbound marketing:

    • Website funnel optimization
    • Lead scoring, forms, marketing automation
    • Webinars, case studies, customer stories

    Partner & industry marketing:

    • AMS/CRM ecosystem marketing
    • Industry associations
    • Conferences & virtual events

    Test, Measure, Iterate Fast

    • Build dashboards to track performance (CAC, campaign ROI, conversion and pipeline
    • impact).
    • Run rapid A/B tests across channels and messaging.
    • Report results live and continuously.
    • Use data to decide what to scale, what to stop, and where to pivot.
    • Maintain a constant experimentation mindset: fast learning > perfect planning.

    Collaborate Across the Business

    • Work closely with Sales to align messaging, qualification criteria, and lead flows.
    • Partner with Product to understand new features and create compelling narratives.
    • Provide market insights to leadership in real time.

    REQUIREMENTS:

    Must have:

    • Relevant tertiary qualification (Bachelor's degree beneficial)
    • 4–8 years of experience in B2B SaaS marketing, preferably in integration, Insurtech, fintech, workflow automation, or similar technology marketing.
    • Demonstrated ability to design and execute marketing programs and multi-channel digital campaigns with measurable results.
    • Proficiency in digital design tools (e.g., Adobe Creative Suite, Canva)
    • Experience working with CMS platforms such as HubSpot, WordPress, Webflow or similar
    • Experience with marketing automation and CRM tools
    • Strong understanding of digital tracking, analytics, and reporting tools
    • Strong understanding of SEO, SEM, social media strategy, and content marketing
    • Familiar with HTML and CSS
    • Real comfort with startup pace: high speed, high iteration, self-managed.

    Nice to have:

    • Experience marketing to insurance agencies, brokers, MGAs, or related segments.
    • Familiarity with data integration, API-led products, or workflow automation tools.
    • Ability to perform front-end adjustments and troubleshoot layout issues (highly beneficial)

    Method of Application

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at Datafin Recruitment Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail