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
ENVIRONMENT:
- A specialist medical technology company with its own on-prem infrastructure is seeking a Senior JavaScript Developer to join their environment. This role requires a strong technical foundation, coupled with a collaborative and personable approach. The team places a high value on culture fit, so a positive attitude and strong interpersonal skills are essential.
DUTIES:
- Develop and maintain high-quality JavaScript applications
- Work with PostgreSQL databases for data management and optimisation
- Contribute to backend or scripting tasks using Python where required
- Build, deploy, and manage applications using Docker
- Collaborate with cross-functional teams to deliver scalable solutions
- Participate in code reviews and ensure best practices are followed
REQUIREMENTS:
- Strong JavaScript experience at a senior level
- Solid experience working with PostgreSQL
- Exposure to Python
- Hands-on experience with Docker
- Fluent Afrikaans speaker, this is a non-negotiable requirement
- Based in or willing to commute to Pretoria East
- A relevant degree is advantageous but not essential
ATTRIBUTES:
- Strong communication skills
- Team-oriented and easy to work with
- Positive attitude and good cultural fit
- Reliable and professional
ADDITIONAL NOTES:
- Candidates must be Afrikaans speaking due to the working environment
go to method of application »
ENVIRONMENT:
- OUR client, a fast-growing digital banking platform redefining traditional banking through innovative, technology-driven solutions, is seeking a highly meticulous AML Compliance Officer to join its team.
- You will assist with framework design, help analyse suspicious and unusual transactions while monitoring compliance with the RMCP and implemented AML controls.
- The ideal candidate will have a Degree/Diploma in Compliance or Risk Management with a minimum of 3-5 years spent in an AML / Compliance environment in the financial industry [FinTech, Insurance, Banking) with an in-depth understanding of AML legislation, specifically the FIC Act (preferably also POCA, PRECCA and POCDATARA).
DUTIES:
Assist with framework design –
- Provide feedback to HoC on changes / additions required to the RMCP.
- Assist MLCO and HoC with formulating Annual AML Compliance Monitoring Plan for the bank and its alliance partners.
- Assist in identifying weaknesses in processes and controls designed to ensure compliance; and provide guidance on how these can be improved.
Operational implementation –
- Ensure / Facilitate implementation of the RMCP, including processes and practices.
- Work with (guide) the AML Operations / Investigations team in analysing suspicious and unusual transactions.
- Approve / decline reports to the Regulator (done along with the MLCO).
- Assist with preparing and manging responses to various types of regulatory requests.
Monitoring –
- Monitor compliance to the RMCP and implemented AML controls – across the bank and its alliance partners.
- Ensure identified AML risks are monitored, reported, and escalated to the relevant persons and/or Committees, and that corrective actions are implemented to remediate the issues.
- Compile monitoring reports for the Risk and Compliance Committees as well as the Board Committee.
REQUIREMENTS:
Qualifications –
Although strong AML work experience with a combination of other relevant compliance qualifications will be considered, the below is preferred.
- Tertiary qualification (Degree or Diploma) in Compliance or Risk Management.
- Compliance / AML Certificate e.g. Certified AML Specialist (CAMS) Certification is advantageous.
Experience/Skills –
- At least 3-5 years spent in an AML / Compliance environment in the financial industry [FinTech, Insurance, Banking – Audit firms as a lower priority].
- In-depth understanding of AML legislation, specifically the FIC Act (preferably also POCA, PRECCA and POCDATARA)
- Typical AML controls to implement to ensure compliance.
- The importance and consequences of non-compliance with legislation.
- Understanding the AML Compliance Monitoring process.
ATTRIBUTES:
- Attention to detail, a non-negotiable.
- Ability to work in a fast-moving, semi-structured, create-as-you-go environment.
- Able to work flexibly across various businesses with differing cultures (because bank plus alliance partners).
- Writing skills (for reports).
- High energy, and willingness to perform above expectations.
- Eager to learn and develop.
- Relationship Management within the bank and its alliance partners, and (when more senior) also with the relevant Regulators.
go to method of application »
ENVIRONMENT:
- Our client is a small digital marketing consultancy who works with clients across South Africa and globally on paid media, analytics, marketing automation, UX and social media.
- They are looking for someone meticulous and dependable to work alongside the founders on the operational backbone of the business. This is a part-time (half-day) role, fully remote, with sensible flexibility on hours.
- You’ll be the person they trust to get the details right, whether that’s pulling together a competitor research summary, keeping a tracker accurate to the cent, or turning a messy collection of information into something the team can use.
- This is a role for someone with a long, settled career in bookkeeping, administration, office management or executive support, a professional who knows their worth, takes pride in clean and accurate work, and doesn’t need to be managed.
DUTIES:
- Market and competitor research, structured web research, summarised cleanly
- Management and operational support for the founders, calendars, document prep, follow-ups, light project coordination
- Spreadsheets: building and maintaining trackers, schedules and reports in Google Sheets and Excel
- Data work: gathering, cleaning and organising information from various sources
- AI-assisted workflows: using tools like Claude and ChatGPT to make the work faster and easier. They will show you how; what they need is your willingness, not pre-existing expertise
- General admin: the small, important things that keep a business running smoothly
REQUIREMENTS:
- Have 15+ years of experience in admin, bookkeeping or a related field
- Be the kind of person who notices things, the typo, the missing line item, the inconsistency on row 47
- Be reliable, organised and self-directed, this is a remote role, and they trust you to run your own day
- Be confident in Google Sheets and Excel (formulas, formatting, basic data work)
- Be comfortable learning new tools, including AI, at your own pace, with our support
- Communicate clearly and considerately, in writing and on the occasional call
- Have a stable internet connection and a quiet space to work
go to method of application »
ENVIRONMENT:
- OUR client in ClimateTech seeks a hands-on Technical Architect and Senior Backend Developer to take ownership of the platform’s end-to-end technical design and personally lead the build of its core Backend services.
- You will be the design authority for its Azure-native, microservices-based architecture and a Senior Engineer writing C# code in the cluster — equally comfortable in a whiteboard session with stakeholders, in a code review on a plugin assembly, and in a war-room debugging a production data ingestion job.
- The successful candidate must have 8+ years of professional Software Engineering with at least the last 4 in a Senior, Architect, or Tech-Lead capacity on production cloud systems.
- You will also require deep C# and .NET expertise: .NET Core / .NET 6+ (and ideally .NET 8/10), ASP.NET Core, EF Core, async/await fluency, performance tuning, and modern C# language features.
DUTIES:
Architecture and technical leadership –
- Own the end-to-end technical architecture of the platform across the application plane (AKS), the data and analytics plane (Databricks/Delta Lake), and the DevOps/observability plane.
- Maintain and evolve the architecture documentation, decision records (ADRs), and reference diagrams; make and defend trade-off decisions with the CTO and product leadership.
- Define the service decomposition strategy, inter-service contracts, and the rules of engagement for the custom Orchestration Layer that mediates communication between Kubernetes services.
- Set non-functional standards — performance, scalability, resilience, security, observability — and verify the system meets them.
- Lead architecture reviews, code reviews, and design sessions; mentor Mid-level and Junior Engineers and grow the team’s depth in .NET, Azure, and distributed systems.
Hands-on Backend Engineering –
- Personally design, build, and maintain core Backend microservices in C# / .NET 10 (Ingestion, API, Auth, Orchestration) running in containers on AKS.
- Build out the Generic Data Ingestion Layer — the abstraction, the standardised internal data models, and the plugin SDK that other engineers use to onboard new data sources.
- Implement and review C# plugin assemblies for specific energy-domain sources: industrial meters (mines and smelters), invoice ingestion, ERP/financial system integrations, MES, and SAWEM market gateway.
- Design schemas and access patterns for the sharded SQL Server estate, the Redis caching layer, and Blob/ADLS storage; own data-tier performance and consistency.
- Implement secure runtime configuration (Azure Key Vault via CSI), workload identity, and authentication/authorisation flows backed by Entra ID.
- Build the integration surface between the operational AKS plane and the Databricks data platform — feeding Bronze, consuming Gold, and serving low-latency ML inference endpoints from AKS.
Delivery, quality, and operations –
- Own the GitHub-based CI/CD pipelines into Azure Container Registry and AKS, including build, test, scan, and progressive deployment strategies.
- Embed observability from day one — structured Serilog logging, Application Insights tracing, Log Analytics queries, Azure Monitor dashboards and alerting — and use it to drive operational excellence.
- Define and enforce the testing strategy: unit, integration, contract, performance, and chaos/failure tests appropriate to a financially significant ETRM-adjacent system.
- Participate in production support, incident response, and post-incident reviews; close the loop back into design and standards.
Stakeholder and client engagement –
- Translate complex regulatory, market, and operational requirements (forecasting cadences, settlement rules, PPA/LTNPA obligations, demand-response participation, value-at-risk methodology) into pragmatic technical designs.
- Present the architecture confidently to client engineering, security, and audit teams — including in support of RFP responses, technical design documents, and SLA commitments.
REQUIREMENTS:
Core Engineering — Non-negotiable –
- 8+ Years of professional Software Engineering with at least the last 4 in a Senior, Architect, or Tech-Lead capacity on production cloud systems.
- Deep C# and .NET expertise: .NET Core / .NET 6+ (and ideally .NET 8/10), ASP.NET Core, EF Core, async/await fluency, performance tuning, and modern C# language features.
- .NET assembly loading and plugin architectures: real experience designing extensibility models using AssemblyLoadContext or equivalent, including isolation, versioning, and dependency management of dynamically loaded assemblies.
- Distributed systems design: service decomposition, idempotency, eventual consistency, retries and back-off, distributed transactions/sagas, and patterns for service-to-service communication and orchestration.
- Microservices on Kubernetes: production experience running C# workloads on AKS (or EKS/GKE), including Helm/Kustomize, ingress, autoscaling, network policies, and the Kubernetes API.
Azure platform –
- AKS in production: cluster design, node pools, workload identity / managed identities, secrets via Key Vault Provider for Secrets Store CSI driver.
- Azure SQL Database / Managed Instance, including sharded or horizontally partitioned designs, query tuning, and high-availability patterns.
- Azure Blob Storage and ADLS Gen 2 — lifecycle management, access tiers, security.
- Azure Cache for Redis — caching, distributed locks, pub/sub, and consistency patterns.
- Microsoft Entra ID (Azure AD) — OAuth2/OIDC, app registrations, roles and groups, B2B/B2C scenarios where relevant.
- Azure Key Vault, Application Insights, Log Analytics, and Azure Monitor — used together, not as isolated tools.
Data platform and analytics –
- Hands-on Databricks experience and the medallion (Bronze/Silver/Gold) lakehouse pattern on Delta Lake / ADLS Gen 2.
- Apache Spark for ETL/ELT — comfortable reasoning about partitioning, shuffles, and job performance even if a data engineer writes most of the notebooks.
- Working knowledge of MLflow and how production ML models are registered, versioned, deployed, and monitored — including low-latency inference served from Kubernetes.
- Practical SQL fluency for analytical and transactional workloads, and a clear point of view on where each belongs.
DevOps, security, and operations –
- GitHub Actions (or equivalent) for CI/CD into Azure Container Registry and AKS; experience with progressive delivery and rollback.
- Container security, image scanning, and secret management discipline.
- Structured logging with Serilog and a strong opinion on observability — traces, metrics, logs, and correlation across services.
- Threat modelling and secure-by-design thinking; comfort with the security review process for regulated or financially-material systems.
Frontend awareness –
- You will not own the React / Next.js Frontend day-to-day, but you must be able to design clean APIs for it, debug end-to-end issues, and hold a credible technical conversation with the frontend lead.
Highly desirable –
- Direct experience in complex systems, with legacy data sources, building future facing solutions.
- Integration experience with industrial meters, SCADA, MES, or ERP systems (SAP, Oracle, Microsoft Dynamics).
- Exposure to regulated reporting environments (financial, ESG, or compliance) and the discipline that comes with them.
- Client engagement, writing, or open-source contributions — anything that shows you can communicate as well as you build.
go to method of application »
ENVIRONMENT:
- A South African business-led, non-profit collaboration with government is looking for a highly capable DevOps & Technical Governance Manager to help scale and stabilize their engineering environment as they grow.
- This role sits at the intersection of engineering, systems design, and delivery governance. You will be responsible for building the pipelines, standards, and technical guardrails that ensure high-quality, production-ready software, particularly within a fast-moving, AI-assisted development environment.
- You will work closely with existing technical leadership to translate complex systems and business processes into repeatable, scalable engineering practices, enabling teams (including junior developers) to deliver reliably and efficiently.
DUTIES:
CI/CD & Delivery Systems:
- Design, implement, and maintain robust CI/CD pipelines.
- Embed automated testing, security checks, and quality controls into all deployments.
- Ensure all code follows consistent, auditable promotion paths (Dev, Staging, Production).
- Build reusable pipeline templates to standardize delivery across teams.
Technical Standards & Governance:
- Define and enforce engineering standards across the stack (React, PHP, Python, MySQL).
- Ensure standards are implemented through tooling and automation, not just documentation.
- Monitor systems for performance, reliability, and architectural consistency.
AI-Assisted Development Enablement:
- Establish best practices for using AI coding tools in a production environment.
- Introduce safeguards to prevent common issues such as logic errors, unnecessary complexity, and security risks.
- Ensure developers understand and validate the code they ship.
Developer Enablement:
- Support and mentor developers, particularly in structured environments with varying experience levels.
- Provide templates, reference implementations, and practical guidance.
- Improve overall code quality and delivery consistency across the team.
Architecture & Prototyping:
- Develop clean, well-structured prototypes to demonstrate recommended approaches.
- Translate architectural decisions into reusable patterns and templates.
- Act as a technical reference for complex implementation decisions.
Observability & Reliability:
- Implement and maintain monitoring and logging systems (e.g., Prometheus, Grafana, ELK).
- Identify performance bottlenecks and reliability risks early.
- Improve system visibility and operational awareness.
Cloud Migration (Azure – Huawei):
- Support the transition from Azure to Huawei Cloud.
- Ensure systems remain stable, scalable, and well-integrated during migration.
- Help define and implement cloud architecture best practices.
REQUIREMENTS:
- Strong experience with CI/CD tools (e.g., GitHub Actions, GitLab CI, Jenkins, Azure DevOps)
- Solid full-stack understanding (React, PHP, Python, MySQL)
- Experience working in cloud environments (Azure preferred; Huawei or willingness to learn)
- Familiarity with observability tools and practices
- Experience working in fast-paced engineering teams with varying levels of experience
- Exposure to AI-assisted development tools is advantageous
ATTRIBUTES:
- Strong systems thinking and problem-solving ability
- Ability to introduce structure without slowing delivery
- Comfortable working alongside senior technical stakeholders
- Attention to detail in reviewing code and system behavior
- Ability to mentor and guide developers
go to method of application »
ENVIRONMENT:
- DEFINE and refine complex business problems, influencing solution direction, and ensuring alignment across multiple stakeholders, systems, and initiatives as the next Senior Business Analyst wanted by a dynamic provider of Integrated Security Solutions. You will be working in a Digital Identity Management environment, supporting mission critical solutions within a complex, regulated ecosystem.
- The ideal candidate must possess a Business Analysis Certification or formal BA training with 8-10+ years demonstrated experience delivering end-to-end business analysis across the SDLC including working with standard BA and delivery tooling across documentation, diagramming, and project tracking.
- You will also need proven experience in regulated or compliance-driven domains (e.g. Financial Services, Payments, Insurance, Telcos, Motor Industry, Identity Management) where data privacy, risk, or governance obligations are front of mind and shape outcomes.
DUTIES:
Business Analysis & Discovery –
- Lead and facilitate structured discovery and analysis activities, including workshops, stakeholder interviews, and process deep-dives.
- Engage with business, operational stakeholders, and development teams to elicit, challenge, refine, and prioritise requirements, including proactive identification of gaps and risks.
- Perform detailed current-state analysis, including business processes, system behaviour, and data flows.
- Identify and unpack hidden requirements, assumptions, risks, and dependencies that are not explicitly stated by stakeholders.
- Apply appropriate analysis techniques (process modelling, data analysis, gap analysis, impact analysis) to fully understand the problem space.
- Translate complex and ambiguous inputs into clear, structured problem definitions and scope boundaries.
- Ensure alignment between business intent, operational reality, and technical feasibility from the outset.
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.
- Take ownership of non-functional requirements such as performance, security, and scalability.
- Work closely with Development and Architecture teams to shape viable solution options, balancing business needs, technical constraints, and delivery risk.
- Drive clarity on edge cases, exceptions, and business rules.
- Act as the custodian of scope and requirements integrity, managing change and preventing uncontrolled requirement creep.
Delivery & SDLC Participation –
- Partner with Account Executives/ Project Managers / Delivery Leads to support planning, cadence, dependency management, and risk identification.
- Support Delivery teams throughout the SDLC by stepping in and taking ownership of resolving ambiguity, unblocking Delivery teams, development support, 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.
- Direct input and ownership into shaping delivery frameworks and how they evolve both internally and externally.
Stakeholder & Operational Alignment –
- Influence decision making at both delivery and senior stakeholder levels by providing structured, data driven analysis and recommendations.
- Function as the 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 contributes to an effective and efficient working environment aligned to the organisation’s corporate culture.
- Provide guidance and mentorship to the broader BA team, with a particular focus on the craft elements of business analysis, stakeholder judgment, problem framing, knowing what questions to ask and when, and translating ambiguity into clarity. The expectation is not volume of mentorship but quality of influence.
REQUIREMENTS:
Qualifications –
- Business Analysis Certification or formal BA training mandatory.
- Relevant tertiary qualification beneficial but not mandatory.
Experience/Skills –
- 8-10+ Years’ Business Analysis experience.
- Demonstrated experience delivering end-to-end business analysis across the SDLC.
- Strong experience in requirements elicitation, documentation, and validation.
- Demonstrable experience working with standard BA and delivery tooling across documentation, diagramming, and project tracking.
- Advanced understanding of software delivery methodologies, including Agile and Waterfall.
- Proven experience in regulated or compliance-driven domains (e.g. Financial Services, Payments, Insurance, Telcos, Motor Industry, Identity Management) where data privacy, risk, or governance obligations are front of mind and shape outcomes, with the ability to demonstrate and articulate how these were navigated and overcome in solution design and requirements refinement.
- Comfortable working with interdependent systems, integrations, and data flows.
- Demonstrable experience defining, interpreting, and working with APIs and API documentation within integrated systems.
- Solid understanding of system architecture and system interdependencies.
ATTRIBUTES:
- Proven ability to analyse processes, systems, and data to support decision -making.
- Excellent written and verbal communication skills, with the ability to engage both technical and non-technical stakeholders.
- Excellent analytical, problem-solving, and critical thinking capability.
- High standard of documentation quality and attention to detail.
- Ability to operate effectively in environments with competing priorities, operational noise, and ambiguity.
- 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.
- Comfortable working in an Agile delivery environment, including refinement sessions and iterative delivery.
go to method of application »
ENVIRONMENT:
- A leading Retailer is looking for a Head of eCommerce who will be accountable for transforming the Group’s online channel into a material, profitable contributor to total company sales.
- This role owns end-to-end digital trading performance across B2C (full ownership) and B2B front-end experience, driving revenue growth through strategic acquisition, conversion optimization, customer retention, and catalogue excellence.
- As the architect of the group’s eCommerce function, this role operates through cross-functional influence to scale online revenue while protecting margin and fulfilment performance in a mature, omnichannel retail environment.
DUTIES:
Digital Trading & Revenue Ownership
- Own online trading performance and commercial accountability for eCommerce revenue and gross profit. Drive pricing decisions, promotional strategy, and margin management in collaboration with retail and other channels. Monitor daily/weekly trading performance and adjust tactics to meet revenue and profitability targets.
Acquisition & Traffic Growth
- Develop and execute acquisition strategy across paid search, Google Shopping, organic SEO, and product feeds. Optimize feed quality, product visibility, and Merchant Centre performance. Drive traffic growth through structured channel investment and performance marketing discipline.
Conversion Rate Optimization
- Diagnose and prioritize customer journey improvements using analytics and behavioural insight tools. Run structured, insight-led experimentation to remove friction in onsite experience, optimize product pages and checkout flows, and drive measurable conversion uplift.
Customer Retention & Lifecycle Marketing
- Implement and scale CRM and lifecycle programs across email, SMS, and WhatsApp. Build segmentation strategies, automate key flows (welcome, cart abandonment, post-purchase, replenishment, win-back), and launch loyalty-lite mechanics to increase purchase frequency and basket size.
Catalogue Quality & Merchandising Enablement
- Leverage Akeneo PIM to drive product data completeness, consistency, and content quality at scale. Focus on high-impact SKUs and categories. Develop bundles, cross-sell, and attach strategies to improve discoverability, reduce returns, and enhance customer trust.
Omnichannel Integration & Cross-Functional Leadership
- Chair weekly eCommerce trading forums with Marketing and Category Management. Collaborate with Procurement on stock availability for warehouse vs store fulfilment, IT on website development requirements, and Marketing on campaigns and promotions. Ensure seamless customer experience across website, stores, and distribution centres.
Performance Measurement & Insight
- Establish and monitor eCommerce KPIs including revenue growth, conversion rate, repeat purchase rate, CRM contribution, and funnel progression. Apply data-driven thinking (LTV: CAC, funnel economics, incrementality) to prioritize initiatives and optimize channel performance.
REQUIREMENTS:
Technical Skills
- eCommerce Platform Management
- Performance Marketing (Google Shopping, Paid Search, SEO)
- Conversion Rate Optimization (CRO)
- CRM & Lifecycle Marketing
Product Information Management (PIM) Systems
- Web Analytics & Data Analysis
- Digital Merchandising
- Omnichannel Retail Operations
Soft Skills
- Cross-Functional Influence
- Strategic Thinking
- Data-Driven Decision Making
- Customer-Centric Mindset
- Stakeholder Management
- Problem Solving
Leadership Skills
- Matrix Leadership
- Change Management
- Function Building
- Performance Management
Education:
- Typically holds a bachelor’s degree in business, Marketing, Commerce, or related field
- Advanced qualifications in Digital Marketing, eCommerce, or Business Administration are advantageous
Experience:
Required Experience
- 5–8 years in eCommerce or digital growth leadership roles
- Proven track record in performance marketing (Google Shopping, paid search, SEO, feed optimization)
- Demonstrated experience in Conversion Rate Optimization with measurable results
- CRM and lifecycle marketing experience including segmentation and retention strategy
- Experience working with custom platforms and partnering with development teams (not reliant on plug-and-play solutions)
Preferred Experience
- Omnichannel retail experience integrating online and physical store operations
- Experience using Product Information Management (PIM) systems as a growth lever (Akeneo familiarity a plus)
- Experience in South African retail environment including consumer behaviour, logistics, and payment ecosystems
- Experience building or scaling eCommerce functions in mature retail organizations
Operational Exposure
- Data-driven eCommerce thinking (LTV:CAC ratios, funnel economics, incrementality analysis)
- Matrix leadership and cross-functional influence without direct authority
- Managing trading performance in high-volume, margin-sensitive retail environments
- Working with distributed teams across marketing, IT, category management, and operations
go to method of application »
ENVIRONMENT:
- A self-driven & strong Technical Test Analyst is sought by a fast-paced Specialist in End-to-end IT Management and Consultative IT Services based in the Northern Suburbs.
- You core role will be to contribute to the Technical Testing function (Manual and Automated) to meet testing requirements while performing software testing (Frontend, Backend Testing and Data Validations) to complement existing UI Testing.
- Applicants will need Grade 12/Matric, Maths, an ISEB / ISTQB Foundation Testing qualification or equivalent and 3+ years relevant work experience with proficiency in Selenium & Java.
DUTIES:
- Contribute to the Technical Testing function (Manual and Automated) to meet testing requirements.
- Perform software testing (Frontend, Backend Testing and Data Validations) to complement existing UI Testing.
- Create and maintain test cases.
- Ability to operate independently while delivering work outputs that meet the quality and standards as dictated by the employer.
REQUIREMENTS:
Qualifications –
- Grade 12 with Maths as preference.
- ISEB / ISTQB Foundation Testing qualification or equivalent.
Experience/Skills –
- More than 3 years’ work experience in an IT Test environment.
- A good understanding of automation testing tools, and testing web-based software applications using the following technologies or similar: Playwright, Node, JavaScript, Elasticsearch, Postman.
- Coding Skills preferably in JavaScript.
- Test Automation knowledge.
- Capable of performing OS, VM and software installations.
- Experience in creating and maintaining testing environments.
Preferred to have –
- ISTQB Advanced Level Technical Test Analyst qualification.
- Experience working with Network Simulation tools, e.g. MIMIC, GNS.
- Linux skills.
- Jenkins.
ATTRIBUTES:
- Meticulous attention to detail.
- Entrepreneurial initiative (Self-starter).
- High degree of professionalism.
- Strong sense of ownership.
- Deadline driven.
- Passion, drive and ability to learn new skills.
- Team orientated as well as an ability to work independently.
- Able to work efficiently under pressure.
- Strong analytical and problem-solving skills.
- Well organized.
go to method of application »
ENVIRONMENT:
- A growing payments business is looking to appoint a Fraud & Risk Controller. This role is focused on designing and implementing fraud controls across both card and non-card transactions.
- The successful candidate will play a critical role in ensuring the business is fully prepared from a fraud, risk, control, and compliance perspective ahead of its card processing rollout.
Key Focus of the Role:
- Build and implement fraud rules across card and non-card transactions (EFT, RTC, Pay Shap, etc.)
- Support real-time transaction monitoring and decisioning
- Contribute to fraud control architecture and risk strategy
- Operate as a hands-on all-rounder across fraud, KYB, onboarding, and compliance in the early stages
DUTIES:
- Design, build, and optimise fraud detection rules and strategies across card and non-card payment channels
- Develop rule logic, thresholds, triggers, and decline strategies
- Support real-time transaction monitoring and decisioning using relevant monitoring tools
- Analyse fraud trends and translate findings into rule enhancements and improved controls
- Implement controls such as velocity checks, MCC restrictions, geo-blocking, and transaction limits
- Work closely with product and engineering teams on fraud tooling and rule deployment
- Support the rollout of card processing, ensuring robust fraud prevention measures are in place
- Manage chargebacks and dispute resolution processes end-to-end
- Perform transaction monitoring and fraud alert handling
- Conduct merchant KYB and enhanced due diligence (EDD) processes
- Perform sanctions screening, PEP screening, and adverse media checks
- Assist with AML compliance and client due diligence
- Maintain clear documentation of fraud rules, controls, and processes
REQUIREMENTS:
- 1–3 years’ experience in a fraud, risk, or financial crime role within payments or banking
- Proven experience across card and non-card transaction fraud environments
- Hands-on experience in fraud rule creation, optimisation, and transaction monitoring
- Experience working with transaction monitoring tools and real-time decisioning systems
- Strong understanding of card payment flows and lifecycle
- Exposure to KYB, merchant onboarding, enhanced due diligence, and AML processes
- Knowledge of sanctions screening, PEP screening, and adverse media checks
- Experience handling chargebacks and dispute management
- Strong analytical and problem-solving skills
- Comfortable working in a hands-on, evolving environment
- Experience working with card schemes such as Visa or Mastercard
- Exposure to issuing or acquiring environments advantageous
go to method of application »
ENVIRONMENT
- Our client is a leading social-first agency that connects brands with influential creators to produce culturally relevant, performance-driven campaigns.
- The agency is scaling into its next phase of growth and is investing in the operational backbone and program-management discipline required to deliver premium work, repeatably, profitably, and at pace.
- This role exists at a growth inflection where operational decisions and project delivery are deeply interdependent. The environment is hybrid, collaborative, and innovation-forward, embracing AI and automation as force-multipliers.
- The person in this role operates across NY and LA, serving as the operational bridge across all departments.
DUTIES:
- Lead planning, execution, and delivery of major agency-wide initiatives.
- Build detailed project roadmaps with clear owners and decision gates.
- Proactively identify risks and implement mitigation plans.
- Drive stand-ups, steering committees, and retrospectives.
- Define and enforce project management methodology standards across the agency.
- Own the selection and optimization of internal tools and tech stack.
- Continuously refine the A-to-Z Process Playbook.
- Eliminate bottlenecks to increase output without proportional headcount.
- Maintain real-time team bandwidth visibility across all accounts.
- Resolve resourcing conflicts, balancing strategic versus immediate needs.
- Refine influencer pricing models and the deliverables calculator.
- Monitor project budgets, gross margins, and P&L data.
- Enforce budget adherence and flag variances early.
- Keep the deliverables calculator aligned with market conditions.
- Manage the end-to-end legal workflow: SOWs, reviews, redlines, scope changes.
- Ensure compliance with FTC regulations and AI content standards.
- Serve as operational point of contact with outside counsel.
- Lead operationalization of AI agents across high-frequency workflows.
- Measure and report on time and cost savings from AI integrations.
- Continuously identify new automation opportunities.
- Serve as the operational bridge across all departments.
- Act as objective decision-maker for shared resource conflicts.
- Contribute an operations-first perspective to leadership discussions.
REQUIREMENTS:
- 7+ years in operations management, project/program management within an agency or marketing services environment.
- Demonstrated track record of leading complex, multi-stakeholder programs from planning through delivery.
- Strong financial acumen — comfortable with P&L statements, margin analysis, and budget management.
- Experience managing SOW/contract workflows and familiarity with FTC advertising compliance.
- Proven ability to manage cross-functional teams without direct reporting authority.
- Proficiency with modern project management tools (Asana, com, Notion, Smartsheet).
- Strong command of both Agile and Waterfall delivery methodologies.
- Preferred: Strong operational experience in a high-stakes environment with excellent project management capabilities driving a premium team to achieve operational objectives.
- Preferred: Hands-on experience evaluating, deploying, or managing AI/automation tools in an operational context.
- Preferred: PMP, PgMP, or equivalent project management certification.
- Preferred: Experience with capacity planning software or resource management platforms.
- Preferred: Background working in a high-growth, founder-led or private-equity-backed agency environment.
ATTRIBUTES:
- Operational Rigor:Builds systems that run without daily intervention; obsessive about documentation, repeatability, and continuous improvement.
- Program Delivery:Consistently delivers complex, multi-stakeholder initiatives on time and within budget — even when scope shifts mid-flight.
- Financial Acumen:Naturally thinks in margins, utilization, and ROI; translates P&L data into actionable operational decisions.
- Cross-Functional Influence:Earns trust across departments without positional authority; resolves conflict through clarity, not escalation.
- Tech & AI Fluency:Comfortable evaluating, adopting, and operationalizing new tools and AI workflows at speed.
- Bias to Action:Defaults to “solve it now” over “schedule a meeting about it.”
go to method of application »
ENVIRONMENT:
- A welfare organisation is looking for a Financial Controller who will be responsible for the overall financial health, integrity, and regulatory compliance of the organisation.
- The role involves oversight of all financial operations, including robust controls, accurate and timely financial reporting, budgeting, forecasting, and grant management.
- The position includes preparing monthly journals, general ledger reconciliations, management accounts and variance analysis.
DUTIES:
Financial Management and Reporting
- Manage all day-to-day financial operations, including general ledger, bank reconciliations, and payroll processing and reconciliations.
- Accounting system maintenance to make sure the reports that are generated are accurate.
- Maintaining and managing the renewal of Service level agreements, raise accruals and making sure that all income and expenses are processed in the correct account periods.
- Prepare and deliver accurate and insightful monthly, quarterly, and annual financial statements and management accounts.
- Provide detailed variance analysis of actual results versus budgets, identifying risks and opportunities for improvement.
- Maintain the organization’s fixed asset register and calculating the monthly depreciation journal.
- Oversee cash flow management and prepare regular forecasts to ensure the organization’s liabilities are met.
- Managing the accounts payable ledger to ensure payment to all vendors is made on time
- Managing the account receivable ledger to minimize the risk of bad debts.
- Preparing and meeting the monthly deadline of the monthly reports to the board of directors.
- Take full control to complete the Annual financial statements.
Budgeting and Financial Planning
- Preparing the annual budgeting process in collaboration with the management team and providing financial data and guidance.
- Budget planning and completing the annual forecast for the board of directors as per the set deadlines.
- Contribute to the organization’s strategic financial planning and overall growth strategy.
- Once the budget is approved, manage the process of having the data imported into the financial system.
Compliance, Governance, and Risk Management
- Ensure full compliance with South African regulations, including reporting to the South African Revenue Service (SARS) for tax and other statutory submissions (e.g., VAT, UIF, EMP201).
- To make sure that the correct information and documents are in place when foreign vendors are paid
- Implement and monitor a robust internal control framework to safeguard the organization’s assets and ensure financial integrity.
- Take on the primary point of contact with their external auditors and prepare all necessary documentation.
- Manage financial risk and ensure strict adherence to donor funding requirements and reporting standards.
- Work within the framework and authorization of the Delegation of Authority
Grant Management
- Oversee financial grant management, including monitoring expenditure, ensuring compliance with grant-specific reporting requirements.
- Ensure proper recording and classification of grant funds, including restricted and unrestricted income.
- Work closely with the grant officer, the CEO and Marketing Manager to prepare the grant reports for donors.
Leadership and Collaboration
- Manage and provide leadership to the finance and administration team. Mentor and motivate them to ensure a high-quality output.
- Effectively communicate financial information and reports to non-financial staff and the Board
- Build productive working relationships across the organization and with external partners.
REQUIREMENTS:
- A professional accounting qualification is highly desirable. A bachelor’s degree in accounting, Finance, or a related field is a minimum requirement.
- A minimum of 5 years’ experience in financial management, with at least 2 years in a senior accounting/financial role. Experience within the non-profit sector is a significant advantage.
- Strong knowledge of financial and accounting principles, including IFRS for SMEs and South African tax and non-profit legislation.
- Proven experience implementing and monitoring internal financial controls and coordinating annual audits.
- Proficiency in accounting software (e.g. Sage VIP, Business Central) and have strong Excel skills.
- Must have excellent analytical and problem-solving skills, with a high degree of accuracy and attention to detail.
ATTRIBUTES:
- A proactive, results-oriented, and ethical approach to financial management.
- Ability to work autonomously and manage multiple tasks efficiently under pressure.
go to method of application »
ENVIRONMENT:
- A growing dynamic Investment and Commercial Property Management Firm wants to fill the critical role of a Technology & Systems Lead to help enable the business to scale effectively through well-designed systems, structured data, and intelligent automation.
- This is not a pure IT Support or Development role. The successful candidate will act as the bridge between business and technology—translating operational needs into effective system solutions and ensuring proper execution through internal teams and external partners.
- You will have to possess a strong commercial and operational awareness, have a Degree or Diploma in: Information Systems / Computer Science / Software Engineering with 8–10 years’ experience in a technology, systems, or solutions-focused role.
DUTIES:
Business Systems & Solutions Architecture –
- Translate operational requirements into scalable system solutions.
- Design and oversee an integrated technology ecosystem across the business.
- Identify inefficiencies and recommend system/process improvements.
- Ensure technology decisions support long-term business growth.
Data & Database Management –
- Oversee structure, integrity, and consolidation of company databases.
- Ensure accurate, accessible, and well-structured data across all systems.
- Manage data flows between platforms (CRM, finance, property systems).
- Develop and optimise queries for reporting and operational insights.
Platform Oversight (Property Systems) –
- Provide strategic oversight and optimisation of systems such as MRI software / MDA.
- Identify gaps, inefficiencies, and opportunities for improved utilisation.
- Liaise with system providers and internal stakeholders.
AI & Automation –
- Identify and implement automation opportunities across the business.
- Introduce AI tools to improve efficiency, reporting, and decision-making.
- Reduce manual processes and improve operational scalability.
Development Oversight –
- Guide development of internal tools, portals, and integrations.
- Manage internal and/or outsourced Developers.
- Ensure best practices in system architecture, scalability, and security.
- Provide direction on both Frontend and Backend development (non-hands-on).
Reporting & Insights –
- Build and improve reporting frameworks and dashboards.
- Enable real-time visibility into key business metrics.
- Support leadership with data-driven insights.
Vendor & Project Management –
- Manage third-party vendors, Developers, and consultants.
- Drive project timelines, deliverables, and accountability.
- Ensure cost-effective implementation of solutions.
REQUIREMENTS:
Qualifications –
- Degree or Diploma in: Information Systems / Computer Science / Software Engineering OR equivalent practical experience.
Experience/Skills –
- 8–10 Years’ experience in a technology, systems, or solutions-focused role.
- Proven ability to translate business needs into system solutions.
- Strong understanding of:
- Databases and data structures
- Ability to check code
- Systems integration and APIs
- Software Development principles (Frontend & Backend)
- Automation tools and AI in business environments
- Experience managing Developers, vendors, or technical teams.
- Strong project management and problem-solving ability.
- Someone with strong Development and Programming experience.
- SQL Database experience.
Advantageous –
- Exposure to Property Management systems such as MRI software / MDA.
- Experience in property, real estate, or asset management environments.
- Exposure to automation tools (e.g. Power Automate, Zapier, Make).
- Experience with cloud platforms (e.g. Azure, AWS).
- Python, JSP/ASE, Power BI, Microsoft Fabric.
ATTRIBUTES:
- Strong commercial and operational awareness.
- Systems thinker with a structured approach to problem-solving.
- Ability to communicate effectively between technical and non-technical stakeholders.
- Highly organised with strong execution focus.
- Proactive, solutions-driven mindset.
go to method of application »
ENVIRONMENT:
- JOIN the team of a dynamic Tech Company seeking a versatile and technically skilled Contact Centre & Technical Support Specialist who will manage Inbound and Outbound customer interactions, support CRM systems, generate reports, and assist with general IT-related issues.
- The ideal candidate will require a Certification or qualification in IT, Information Systems, or related field with proven experience in a contact centre (Inbound & Outbound) environment, proficiency with ticketing systems such as Zendesk, Freshdesk, Jira & reporting tools like Excel, Power BI, or similar.
DUTIES:
Customer Support & Call Handling –
- Manage Inbound and Outbound calls in a professional and efficient manner.
- Assist customers with queries, complaints, and service requests.
- Maintain high levels of customer satisfaction and service quality.
- Follow up with customers to ensure resolution of issues.
CRM Management & Support –
- Troubleshoot and resolve CRM system issues.
- Capture and maintain accurate customer data within the CRM.
- Assist users with CRM-related queries and system navigation.
- Ensure data integrity and proper usage of the system.
Reporting & Data Analysis –
- Generate daily, weekly, and monthly performance reports.
- Analyse call centre metrics and provide insights.
- Create custom reports as required by management.
- Monitor KPIs and suggest improvements.
Technical & IT Support –
- Log, track, and resolve IT support tickets.
- Troubleshoot basic network, system, and user issues.
- Escalate complex problems to relevant IT teams.
Administrative Duties –
- Maintain accurate records of customer interactions and technical issues.
- Document processes, solutions, and troubleshooting steps.
- Assist in improving internal systems and workflows.
REQUIREMENTS:
Qualifications –
- Certification or qualification in IT, Information Systems, or related field.
Experience/Skills –
- Experience with ticketing systems (e.g., Zendesk, Freshdesk, Jira).
- Knowledge of system integrations.
- Previous experience in a hybrid customer support / technical role.
- Proven experience in a contact centre (Inbound & Outbound) environment.
- Strong technical aptitude with experience in CRM systems.
- Experience with reporting tools (e.g., Excel, Power BI, or similar).
- Basic understanding of IT support and troubleshooting.
ATTRIBUTES:
- Customer-focused mindset.
- Technical proficiency.
- Attention to detail.
- Time management and organization.
- Adaptability and willingness to learn.
- Team player with strong interpersonal skills.
- Excellent verbal and written communication skills.
- Strong problem-solving and analytical abilities.
- Ability to multitask and work under pressure.
Method of Application
Use the link(s) below to apply on company website.
Build your CV for free. Download in different templates.