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:
- Join a team of scientists, engineers, and computer scientists working on the world’s largest and most advanced radio telescope project, as they seek a Platform Engineer to contribute to the development, integration, and daily operation of shared platform services that support scientific computing and complex software systems, with responsibilities spanning platform construction, automation, observability, service reliability, and operational readiness as the platform transitions from construction into steady-state operations.
REQUIREMENTS:
Qualifications:
- NQF Level 7 qualification in Computer Science, Software Engineering, Information Systems, Electronic Engineering, or a closely related technical discipline.
- B.Tech/B.Sc. (Comp Sci) with 8+ years
- B.Eng./B.Sc. Hons (Comp Sci) with 5+ years
- M. Eng/M.Sc (Comp Sci) with 3+ years
Experience & Knowledge:
- 2+ years demonstrated technical hands-on experience in infrastructure automation, distributed systems, observability, CI/CD, container orchestration (e.g. Kubernetes), DevOps/SRE practices and cloud-native technologies.
- Experience working in teams or initiatives that intersect with data platforms, storage, networking, and systems engineering domains.
- Understanding of platform engineering practices, including infrastructure as code, observability stacks, and automated deployment pipelines.
- Knowledge of software systems architecture, microservices, service meshes, and distributed system design.
- Exposure to DevOps and SRE principles, including monitoring, alerting, incident response, and resilience engineering.
- Familiarity with networking and security in cloud or containerized environments.
- Understanding of storage systems (object, block, distributed), data lifecycle management, and backup strategies.
- Familiarity with agile methodologies and cross-functional team delivery processes.
- Exposure to control systems, data acquisition, or scientific computing platforms is advantageous.
Tooling Proficiency:
- Containerisation & Orchestration: Kubernetes, Docker, Podman, Helm, Containerd
- Hardware Acceleration: GPU, FPGA
- Automation: Ansible, Terraform, Bash, Python, Systemd, Packer
- CI/CD: GitLab CI, GitHub Actions, ArgoCD, FluxCD
- Monitoring & Observability: Prometheus, Grafana, Zabbix, ELK stack, or related
- Cloud Platforms: AWS, GCP, Azure, or OpenStack
ATTRIBUTES:
- Problem Solving & Analytical Thinking: Root cause analysis, incident response, system optimization.
- Communication & Collaboration: Clear articulation of technical decisions, cross-functional stakeholder engagement, feedback integration.
- Planning and delivery: Proficient in backlog grooming, sprint planning, and technical delivery in Agile/DevOps environments.
- Documentation and knowledge sharing: Ability to produce high-quality technical documentation and share knowledge across engineering teams.
- Continuous learning and a passion for engineering excellence.
go to method of application »
ENVIRONMENT:
- DESIGN, develop, test & implement new or enhanced supervisory tools as the next Supervisory Audit Manager sought by a dynamic provider of advanced Financial Security Services in Joburg.
- You will also develop and execute a monitoring framework for unit trusts (collective investment schemes and global markets access while monitoring and assessing regulated entities/participants against the provisions of the FMA, FSRA, CIS, Company Rules and Directives, and enforcing compliance through regulatory action and sanctions.
- Applicants must have Matric/Grade 12 or equivalent with a Bachelor’s Degree in relevant fields such as Finance/Business/Economics/Law and Commerce and 10 years’ post qualification work experience, 5 of which must be managerial & proven knowledge and expertise in dealing with the Financial Markets Act and international regulatory standards, particularly those relating to FATF and other international standard setters such as the Financial Stability Board (FSB).
DUTIES:
- Responsible for designing, developing, testing and implementing new or enhanced supervisory tools.
- Develop and execute a monitoring framework for unit trusts (collective investment schemes and global markets access).
- Build and maintain an optimal, experienced, cross-functional, collaborative and inclusive team environment.
- Manage the people capability to execute on the supervisory and regulatory mandate and strategy.
- Responsible for tracking, monitoring and supporting performance outcomes for the team.
- Provide and support an Agile and structured approach to work distribution that promotes an inclusive and diverse team work ethic underpinned by corporate behaviours.
- Ensure that the team is compliant with all attributes and competencies that are relevant to the organisation and relevant to the role of the team.
- Be responsible for the development of a framework of process, systems, data for the function that promotes the objectives of the FMA and SRO function to maturity and maintain the framework to ensure relevance.
- Contribute to the development and maintenance of fit for purpose supervision and enforcement program, policies, long- and short-range goals, plans, program evaluation, and budget management.
- Provide support for escalated compliance and regulatory matters.
- Ensure queries and escalations are responded to with the required urgency.
- Maintain a comprehensive knowledge of the relevant legislation, the FMA, Financial Sector Regulation Act (FSRA), Collective Investment Schemes Act (CIS), Company Rules, and Directives.
- Keep abreast of domestic and international market research to proactively identify best practice and standards.
- Conduct research and analysis to provide for insights and opportunities as well as to mitigate for possible limitations to the supervisory function.
- Undertake ongoing global benchmarks for optimal best practice.
- Be responsible for the quarterly review of exam learning material.
- Create a dashboard and processes to track, monitor, and manage compliance reviews and investigations. This may result in outcomes that foster improvement, insights, and data integrity of enforcement statistics.
- Monitor and evaluate the consistent application of the FMA, FSRA, CIS Company Rules and Directives.
- Provide an analysis and report on compliance and violation trends.
- In collaboration with the Head of Regulation and Supervision, build, develop and maintain key strategic partnerships and stakeholder relationships to foster partnership, collaboration and understanding of the regulatory and supervisory capability in the financial market ecosystem, particularly in unit trusts.
- Develop and maintain strong, open relationships with other co-regulators.
- Communicate and mitigate emerging issues to the Head of Regulation and Supervision and, where relevant, to the team to manage risk.
- Actively participate in organisational working groups, including but not limited, to the Compliance Officer Forum.
- Participate in market-wide industry forums.
- Document, in a timely and complete manner, risk assessments, important communications and other relevant items in management information systems, consistent with divisional requirements, policies and standards.
Supervision of Regulated Entities/Participants –
- Ensure that Supervision fulfils its regulatory, supervisory and enforcement function effectively.
- Develop strong relationships with regulated entities, maintaining Supervision’s high standards of being a reliable and approachable escalation point.
- Gather, organise and analyse data for regulated entities.
- Identify emerging risk trends, which could have a material impact on regulated entities, in order to take appropriate actions and inform the Head of Regulation and Supervision accordingly.
- Monitor and assess regulated entities/participants against the provisions of the FMA, FSRA, CIS, Company Rules and Directives, and enforce compliance through regulatory action and sanctions.
- Guide, support, and provide training to regulated entities, particularly in new regulatory obligations.
- Perform desk-based reviews and onsite examinations.
- Write clear and concise memorandums and reports.
- Draw conclusions and recommend corrective actions as appropriate.
- Assist with developing supervisory monitoring frameworks, guidelines and tools.
- Consider on an ongoing basis whether the scope of the Company Rules and Directives provides an adequate framework for the regulation and supervision of regulated entities.
- Continually monitor and identify changes supervisory processes to improve efficiency and reduce risk.
- Review the process of identifying the risks and exposures that arise from the supervision and enforcement of the FMA, Company Rules and Directives.
- Monitor any emerging risks to the capital markets that may require the introduction of or amendments to the supervisory framework to mitigate the identified risks.
- Assist with the licensing of Participants and Nominees and the maintenance of all records of approvals and each Participant’s / Nominee’s adherence to the approval criteria.
Technical Guidance –
- Act as a technical expert in the financial and capital markets and provide internal and external training as needed.
- Provide advice and technical guidance internally as required to facilitate timely resolution of complex problems or challenges.
- Monitor developments in relevant international and regional regulatory standards and in the Financial Services industry and provide input and updates.
Strategy Formulation, Implementation, Planning and Projects –
- Implement Supervision Division-wide strategy, business plans and policies.
- Contribute to development and implementation of a monitoring framework and/or supervisory strategy, consistent with the FSCA, PA and SARB’s goals and objectives.
- Participate in and provide input to projects as required by the business/operational plan.
Enable client centricity within area of responsibility (Client Services) –
- Build and maintain relationships with the extended supervision community.
- Provide expertise and advice to clients and stakeholders.
- Contribute to the process of negotiating objective and realistic service level agreements, monitor appropriateness and recommend solutions.
- Deliver on service level agreements made with clients and internal and external stakeholders in order to ensure that client expectations are met and managed.
- Make recommendations to improve client service and fair treatment of clients within area of responsibility.
- Participate in and contribute to a culture which builds rewarding relationships, facilitates feedback and provides exceptional client service.
- Support the design and development of compliance and internal audit functions.
- Ensure effective financial management, control and corporate governance.
- Take accountability for the management of business-related risks.
- Support the professional development programs of Supervision through program development, delivery and participation.
- Contribute to the identification of opportunities for continuous improvement of systems, processes and practices of the overall Financial Markets
- Act regulatory regime, taking into account ‘international leading practice’, improvement of business processes, cost reduction and productivity improvement.
Effectively lead team (People) –
- Create a positive work climate and culture to energise employees, give meaning to work, minimise work disruption and maximise employee productivity.
- Demonstrate exemplary leadership behaviour, through personal involvement, mentorship, commitment and dedication in support of organisational values.
- Drive a culture that guides and directs best practice, fostering an environment of continuous learning, improvement and cohesiveness.
- Enable a learning and growth culture whereby information regarding successes, issues, trends and ideas are actively shared between team members.
- Identify employee growth and development needs and schedule interventions to enable ongoing development, training and personal growth.
- Effectively manage performance within the team in order to ensure business objectives are achieved.
- Encourage and support innovation, change agility and collaboration within the team.
- Participate in the design and application of a stakeholder feedback capability in respect of service delivery.
Contribute to financial controls and planning (Finance) –
- Manage high risk and problematic financial issues in the area of accountability and contribute to the development of policy.
- Plan and implement a cycle of medium-term improvements to drive pricing of services and products.
- Implement and manage financial risk methodologies, techniques and systems and use them to monitor and report on financial activities.
- Implement and provide feedback on the effectiveness of financial policy, practice and procedures: preventing illegal, unethical or improper conduct.
- Implement risk management, governance and compliance policies in own practice area, to identify and manage governance and risk exposure liability.
- Investigate reported wilful acts of non-compliance to organisation policy and practice and report on findings
- Share and transfer product, process and systems knowledge to colleagues.
- Collaborate and work with the Legal, Risk and Compliance team to deliver the required service levels.
- Actively participate within the team to ensure functional corporate objectives are achieved.
- Ensure achievement of own performance objectives.
- Actively share information with other team members regarding successes, issues, trends and ideas.
- Actively participate in own professional development and career path.
- Ensure active resource planning incorporating all practices.
REQUIREMENTS:
Qualifications –
- Matric/Grade 12 or equivalent.
- Bachelor’s Degree in relevant fields such as Finance, Business, Economics, Law and Commerce.
- A Post graduate Degree in similar fields is advantageous.
- Relevant professional membership will be required based on specialty.
- Evidence of continuing professional education relevant to the target position.
Experience/Skills –
- Minimum 10 years’ post qualification experience, 5 of which must be managerial.
- Minimum 5 years exposure and understanding of Strate’s processes and procedures and experience of the securities industry.
- At least 5 years of experience with a broadly equivalent financial services regulator or financial institution with CSD related experience.
- Completion of Strate exams advantageous.
- Industry experience involving LIPS, Collective Investment Schemes and Offshore Investments, with experience in Post Trade Services in the Capital Markets will be an advantage.
ATTRIBUTES:
- Business Acumen
- Collaboration
- Client/Stakeholder Commitment
- Impact and Influence
- Drive for Results
- Self-Awareness and Insight
- Change and Innovation
- Diversity and Inclusiveness
- Motivating and Inspiring Team
- Growing Talent
go to method of application »
ENVIRONMENT:
- OUR client is redefining how insurance and technology work together and is looking for an experienced Actuarial Business Analyst with a strong focus on leading a team of Data Scientists to design, develop, and implement Machine Learning models.
- The role involves evaluating and quantifying the business impact of these models, translating complex analytical outputs into clear, actionable insights, and ensuring operational teams fully understand and leverage the results.
- You will act as the key bridge between Data Science and business, driving measurable value through advanced analytics.
- The successful incumbent must possess an Honours/Degree in Actuarial Science with 7 years’ experience in the Insurance or Financial Services sector (preferably short-term insurance) including proven experience in developing statistical and/or Machine Learning models.
- You also require proficiency in BI tools such as Power BI, Qlik Sense, Tableau, or similar platforms.
DUTIES:
Leadership & Team Management –
- Lead and mentor a team of Data Scientists to deliver impactful Machine Learning solutions.
- Foster a culture of innovation, collaboration, and continuous improvement.
Model Development & Evaluation –
- Oversee the development, testing, and deployment of Machine Learning models.
- Evaluate and quantify the business impact of analytical solutions.
- Ensure models are accurate, relevant, and fit-for-purpose.
Stakeholder Engagement –
- Serve as the primary liaison between the Data Science team and business stakeholders.
- Translate technical concepts into actionable recommendations for both technical and non-technical audiences.
- Communicate insights effectively, ensuring operational adoption of model outputs.
Project & Requirements Management –
- Gather, define, and document business and technical requirements for Data Science projects.
- Ensure projects align with strategic business objectives and deliver measurable outcomes.
Best Practice & Process Improvement –
- Champion best practices in analytics, modelling, and business integration.
- Identify opportunities to improve modelling approaches and operational use of analytics.
REQUIREMENTS:
Qualifications –
- Degree or Honours in Actuarial Science.
Experience/Skills –
- Minimum 7 years’ experience in the Insurance or Financial Services sector (preferably short-term insurance).
- Proven experience in developing statistical and/or Machine Learning models.
- Demonstrated ability to assess and articulate the business impact of Machine Learning models.
- Previous leadership experience within Data Science, Analytics, or Actuarial teams.
- Experience with Claims Modelling and Survival Analysis/Modelling in the Insurance industry.
- Proficiency in BI tools such as Power BI, Qlik Sense, Tableau, or similar platforms.
Preferred / Advantageous:
- Familiarity with Python, R, SQL, and cloud data platforms such as Snowflake.
- Understanding of data-driven decision-making frameworks.
- Experience in capturing and managing both business and technical requirements.
ATTRIBUTES:
- Ability to interpret complex model outputs and translate them into clear business recommendations.
- Strong interpersonal, communication, and stakeholder engagement skills.
go to method of application »
ENVIRONMENT:
- PLAY a pivotal part in reducing call centre reliance and driving sustainable online growth by using data-led decision-making and marketing automation to enable seamless customer journeys as the next CRM Analyst wanted by one of South Africa’s fastest-growing FinTech brands.
- You will drive the performance and adoption of HubSpot as a best-in-class CRM platform that enables targeted, efficient, and scalable communication across the customer lifecycle.
- Working across business units, you will also help to build intelligent workflows, automate engagement, and ensure CRM efforts directly contribute to acquisition, retention, and revenue growth.
- You will need 3 years’ experience in a similar role with a demonstrated ability to manage and optimise CRM platforms with a focus on HubSpot, able to manage projects from idea to launch with minimal oversight & have knowledge of POPIA, GDPR, or similar privacy legislation.
DUTIES:
CRM Strategy & HubSpot Management –
- Own the day-to-day management and long-term optimisation of the HubSpot CRM system.
- Build and refine lifecycle marketing workflows across acquisition, onboarding, engagement, and reactivation.
- Design and implement CRM automation strategies that scale with the business.
- Partner with Marketing, Sales, and Servicing to ensure HubSpot is embedded in all key customer touchpoints.
Data Analysis & Campaign Performance –
- Track and analyse CRM campaign metrics to inform decision-making and continuous improvement.
- Create custom reports and dashboards to provide visibility across sales funnels, campaign performance, and conversion metrics.
- Utilise segmentation and predictive data models to enable smarter targeting and automation.
Customer Journey Optimisation –
- Improve CRM flows based on customer behaviour, feedback, and interaction history.
- Map out friction points and identify automation opportunities to improve efficiency and customer experience.
- Support multichannel integration within HubSpot (e.g., WhatsApp, email, in-app messaging).
Collaboration & Enablement –
- Act as the go-to HubSpot champion within the Growth department.
- Provide training, documentation, and support to ensure high adoption and appropriate usage of HubSpot tools.
- Collaborate with internal teams to develop playbooks and best practice guides.
Governance & Data Integrity –
- Maintain clean, accurate data in HubSpot through routine audits, integrations, and automation.
- Ensure compliance with POPIA and internal data handling policies.
- Work closely with data and IT teams to ensure seamless CRM integrations and reporting accuracy.
REQUIREMENTS:
- Minimum of 3 years’ experience in a CRM Analyst, Marketing Automation, or HubSpot-focused role.
- Demonstrated ability to manage and optimise CRM platforms with a focus on HubSpot.
- Strong understanding of customer lifecycle strategy, segmentation, and campaign execution.
- Proficiency in analysing CRM data and making strategic recommendations based on insights.
- Familiarity with lead scoring, pipeline management, and email automation best practices.
- Experience in cross-functional collaboration with Marketing, Sales, and Operations teams.
Additional Skills:
CRM & Marketing Automation Expertise –
- Advanced knowledge of HubSpot tools, reporting, and automation capabilities.
- Ability to build, optimise, and scale lifecycle marketing and remarketing campaigns.
Data & Analytical Capability –
- Skilled in extracting actionable insights from CRM data.
- Ability to interpret complex data and translate it into clear business decisions.
Project Execution & Workflow Design –
- Ability to manage projects from idea to launch with minimal oversight.
- Strong understanding of CRM architecture, including fields, properties, workflows, and integrations.
Stakeholder Communication –
- Ability to translate technical functionality into commercial impact for stakeholders.
- Strong interpersonal skills and experience in stakeholder alignment.
Training & Change Management –
- Experience in enabling CRM adoption and supporting end-user success.
- Ability to train, support, and build confidence across non-technical teams.
Compliance & Data Governance –
- Understanding of data privacy best practices.
- Proven ability to maintain data integrity and governance protocols within CRM platforms.
Advantageous –
- Knowledge of POPIA, GDPR, or similar privacy legislation.
ATTRIBUTES:
- Strong written and verbal communication skills.
- Analytical mindset with high attention to detail and a continuous improvement attitude.
- Proactive, solutions-oriented mindset with a strong ownership ethic.
- High level of accountability and personal drive.
- Passion for creating simple, scalable solutions to complex problems.
- Adaptable, open to feedback, and eager to learn.
- Committed to fostering collaboration across teams and functions.
go to method of application »
ENVIRONMENT:
- DELIVER actionable marketing insights through data analysis, reporting, and predictive modelling as the next Marketing Analyst sought by our client with a mission to redefine how insurance and technology work together.
- Utilising these insights, you should enable the business to optimise marketing channel mixes, reduce acquisition costs, and meet sales objectives across digital and operational areas.
- Applicants will require proven experience with Power BI, including advanced use of DAX and M-code for data modelling and reporting, strong competency in Excel for data manipulation and analysis & working knowledge of Google Analytics 4 and familiarity with integrating multi-channel marketing data into unified dashboards.
DUTIES:
- Develop, maintain, and enhance marketing analytics and operational performance dashboards using Power BI, Qlik, and Excel.
- Write and optimise DAX and M-code queries to build robust data models and automate data transformations. Python proficiency is a plus for advanced analytics and automation. Or via other data analytics tools and languages, which will allow report/ dashboard distribution.
- Integrate and analyse marketing data from diverse sources, including Google Analytics 4, Facebook Ads, Google Ads, TikTok, Bing, HubSpot, internal CRM, and other third-party platforms.
- Create acquisition models and performance reports that measure marketing effectiveness, uncover trends and seasonality, and predict future outcomes.
- Ensure best practices in data analysis to deliver accurate, consistent, and reliable insights.
- Communicate complex analytical findings and data-driven recommendations clearly to Marketing teams and stakeholders.
- Collaborate effectively within a fast-paced, data-driven team culture focused on simplicity, delivering “soft landings” for customers and colleagues alike.
- Support the identification of optimal marketing channel mixes to achieve acquisition cost targets and sales objectives in digital and operational domains.
- Share daily reports/ dashboards with the relevant stakeholders.
REQUIREMENTS:
- Proven experience with Power BI, including advanced use of DAX and M-code for data modelling and reporting. Or another BI tool and language.
- Strong competency in Excel for data manipulation and analysis.
- Working knowledge of Google Analytics 4 and familiarity with integrating multi-channel marketing data into unified dashboards.
- Ability to handle and combine data from multiple third-party marketing sources confidently.
- Analytical thinker with experience building predictive models and identifying key trends in marketing data.
Highly Desirable –
- Experience with Qlik or similar BI platforms.
ATTRIBUTES:
- Excellent communication skills, with the ability to present data insights clearly and engage effectively within a collaborative team environment.
- Demonstrated alignment with a fast-paced, simplicity-focused, and data-driven company culture.
go to method of application »
ENVIRONMENT:
- A leading AgriTech company with offices in Johannesburg and Stellenbosch is seeking a Chief Technology Officer (CTO) who will be responsible for defining and executing the company’s overarching technology vision and strategy.
- As a key member of the executive team, the CTO leads the technology organisation, ensures alignment between product and engineering functions, and drives innovation, scalability, and excellence in delivery. This role ensures the technical foundation of the company enables long-term growth, operational resilience, and market differentiation.
DUTIES:
Technology Vision & Strategy
- Define, communicate, and evolve a long-term technology roadmap aligned with company objectives.
- Translate business and product strategy into actionable technology goals and investments.
- Champion the use of modern technology and architecture to future-proof the platform and accelerate delivery.
Architecture Governance
- Establish and maintain architecture governance processes including tech radar, design review forums, and architecture principles.
- Maintain an up-to-date inventory of technology standards, service patterns, integration protocols, and sunset policies.
- Oversee system architecture to ensure coherence, maintainability, and performance across domains.
- Ensure cross-cutting concerns such as observability, scalability, and resilience are addressed by design.
Enterprise-Grade Engineering
- Drive platform maturity, stability, and extensibility to meet the needs of enterprise/B2B customers.
- Ensure systems and data comply with security, regulatory, and integration requirements, including authentication standards, audit trails, and role-based access control.
- Champion API-first, integration-ready thinking in all platforms and product design.
- Lead the definition and enforcement of non-functional requirements for scale, uptime, security, and performance.
Delivery Guardrails & Execution Oversight
Implement delivery guardrails including:
- Feasibility reviews and technical discovery processes.
- Scoping and effort estimation standards.
- Root-cause post mortems and retrospectives.
- Technical debt tracking and prioritisation.
- Partner with the VP of Engineering to drive consistent delivery metrics (e.g., cycle time, DORA metrics, quality gates).
- Maintain a culture of shared ownership and continuous delivery.
AI, Automation & Applied Innovation
- Own the innovation agenda across engineering, with a focus on applied use of AI and automation to improve product intelligence, platform operations, and developer experience.
- Prioritise and lead AI adoption through internal R&D, experimentation, and external partnerships.
- Identify areas for automation across internal tooling, monitoring, testing, and deployment pipelines—and assign ownership for implementation.
Organisational Leadership & Talent Strategy
- Build and lead a high-performing technical organisation across architecture, engineering, DevOps, and security.
- Create succession planning for key technical roles and ensure strong leadership pipelines.
- Partner with HR and People teams on engineering career frameworks, development pathways, and high-impact team structures.
- Champion engineering culture and diversity, ensuring an environment where technologists thrive.
Stakeholder & External Engagement
- Serve as the executive interface between Technology and other business units.
- Translate technical vision into language suitable for board and investor conversations.
- Represent the company in industry forums, client meetings, and technical partnerships.
REQUIREMENTS:
Formal Qualifications
- Bachelor’s or Master’s degree in Computer Science, Mathematics, Engineering, Information Systems, or equivalent experience.
Knowledge, Skills & Experience
- 10+ years of experience in technology leadership roles, including at least 3–5 years as a CTO or equivalent in a SaaS or fast-scaling tech business.
- Strong foundation in software engineering, systems design, and cloud infrastructure (AWS, Azure, or GCP).
- Experience scaling engineering teams and tech platforms in high-growth environments.
- Proven ability to make strategic trade-offs between speed, cost, and scale.
- Deep knowledge of modern development methodologies, security standards, DevOps, and architecture frameworks.
- Skilled in stakeholder management, with a track record of aligning cross-functional teams.
- Experience working with or presenting to Boards, investors, and C-level executives.
Job Related Experience
- 10+ years of experience in technology leadership roles, including at least 3–5 years as a CTO or equivalent in a SaaS or fast-scaling tech business.
ATTRIBUTES:
- Innovation-Driven: Embrace a culture of innovation and continuous learning, where creativity and curiosity are encouraged.
- Collaborative Environment: Foster a team-centric environment where open communication, mutual respect, and shared goals are prioritised.
- Commitment to Excellence: Strive for high-quality outcomes, with a focus on delivering value to the business and stakeholders.
- Integrity and Accountability: Maintain the highest standards of ethical conduct and take responsibility for the quality of work produced.
go to method of application »
ENVIRONMENT:
- Our client, a South African-based company specialising in the sale and marketing of fresh fruit and vegetables on behalf of farmers across multiple channels, including markets, export, retail, and e-commerce, is seeking a dynamic Sales Representative to service the Rustenburg and surrounding areas.
- The ideal candidate will be responsible for building and maintaining strong relationships with buyers, driving sales growth, and ensuring exceptional customer satisfaction while consistently achieving and surpassing targets.
- A post-matric qualification in Sales, Marketing, or a related field will be advantageous, along with a proven track record in sales, preferably within FMCG, agricultural products, or fresh produce.
DUTIES:
- Identify, prospect, and call on Buyers, including retailers, wholesalers, food service businesses, and distributors.
- Present product offerings, negotiate pricing and terms, and secure new business opportunities.
- Build and maintain strong, long-term relationships with existing customers to ensure repeat business.
- Understand Buyer requirements and provide tailored solutions to meet their needs.
- Meet or exceed monthly, quarterly, and annual sales targets.
- Develop and execute a sales plan for the territory, highlighting key Buyers and growth opportunities.
- Monitor market trends, pricing, and competitor activities, and provide accurate sales forecasts.
- Work closely with internal teams to ensure timely delivery of products and maintain high service standards.
REQUIREMENTS:
- Matric / Grade 12 is essential.
- A post-matric qualification in Sales, Marketing, or a related field will be an advantage.
- Proven track record in sales, preferably within FMCG, agricultural products, or fresh produce.
- Experience calling on Buyers in retail or food service sectors would be beneficial.
- A valid driver’s license and own reliable vehicle are required.
- Knowledge of local languages (such as Setswana or Afrikaans) will be an advantage.
ATTRIBUTES:
- Strong communication, negotiation, and relationship-building skills.
- Ability to work independently, be self-motivated, and driven by targets.
- Must be reliable, trustworthy, and able to travel extensively within the Rustenburg region
go to method of application »
ENVIRONMENT:
- YOUR expertise in the design and integration of test systems as a Senior Hardware Test Engineer is sought by a leading provider of Electronic Systems.
- You will provide inputs to project plan, SOW and estimated labour for a test bench development project, perform the detail design and create the manufacturing baseline while leading schedule, procurement and assembly functions.
- The ideal candidate must be familiar with test systems and hardware development in the military and avionics development environments.
- You will need to possess a B.Eng. Degree (Electronics) or similar with 10+ years on test system development and electronic circuit design & 5+ years in test equipment and unit test integration You will also require knowledge of National Instruments and other general test equipment and MW and RF related test equipment.
DUTIES:
- Provide inputs to project plan, SOW and estimated labour for a test bench development project.
- Derive lower-level test bench hardware requirements.
- Perform the high-level architectural design of a test bench.
- Perform the detail design and create the manufacturing baseline.
- Lead schedule, procurement and assembly functions.
- Coordinate the mechanical design and assembly drawings.
- Coordinate and participate in integration, test and qualification activities of the test bench.
- Create and maintain documentation according to the test bench development process.
- Configuration and version control of the baselines.
- Fault finding, repair and maintenance support on the test benches.
REQUIREMENTS:
Qualifications –
- B.Eng. Degree (Electronics) or similar.
Experience/Skills –
- 10+ Years on test system development and electronic circuit design.
- 5+ Years in test equipment and unit test integration.
- Experience in engineering and testing procedures.
- Deep understanding of electronic circuits and equipment function.
- Fault finding and repair experience.
- Requirement’s analysis and writing.
- Test systems architectural design.
- Test system hardware design.
- Digital and general analog electronic design.
- Technical Team Leader experience.
- Knowledge of National Instruments and other general test equipment.
- MW and RF related test equipment.
- Signal integrity concepts on interfaces between test equipment and the unit under test.
- Electronic hardware design.
Advantageous –
- Schematic capturing and PCB layout.
- C# Development skills.
ATTRIBUTES:
- Self-motivated, disciplined, driven and responsible individual.
- Strong communication skills.
- Must have the ability to act as a Technical Team Leader.
- Able to perform in a fast-moving demanding environment.
- Ability to multi-task and fit into a group orientated development environment.
- Take full ownership of assigned tasks and completes them timeously.
go to method of application »
ENVIRONMENT:
- A provider of tailored Financial Solutions seeks a Release & DevOps Specialist who will be responsible for ensuring smooth, reliable, and repeatable software releases from development through staging to production.
- This role bridges the gap between Development, QA, and Operations by managing release processes, automating deployments, and maintaining stable environments.
- They will enable the Development team to focus on building features, while ensuring the business receives high-quality, production-ready software on time.
- Must-Have criteria include strong experience with CI/CD pipelines in Azure DevOps, hands-on experience with automated deployments for .NET / Blazor / SQL Server applications & expert understanding of source control (Git branching strategies).
DUTIES:
Release Management –
- Own and manage the release calendar, coordinating with Product Owners, Developers, and QA.
- Plan, document, and communicate release schedules and content.
- Ensure staging environments are aligned with production and release packages are validated before go-live.
- Triage bugs raised in staging and work with Developers/QA to resolve them efficiently.
- Facilitate go/no-go decisions with stakeholders.
DevOps / Automation –
- Build and maintain CI/CD pipelines in Azure DevOps.
- Automate deployments to dev, staging, and production environments.
- Ensure reproducible builds and consistent deployment scripts.
- Manage environment configuration, secrets, and access control.
- Implement rollback and recovery strategies.
Environment & Infrastructure –
- Maintain dev, staging, and production environments to ensure parity and stability.
- Monitor environment health, performance, and resource usage.
- Work with IT Ops to align deployments with compliance and security policies.
Collaboration & Process Improvement –
- Act as the first line of investigation for staging issues (deployment/config/data), escalating true code defects back to Devs.
- Partner with QA to ensure test environments are production-like.
- Improve release processes to reduce lead time and increase deployment frequency.
- Provide dashboards and reporting on release readiness, success rates, and post-release stability.
REQUIREMENTS:
Must-haves –
- Strong experience with CI/CD pipelines in Azure DevOps.
- Hands-on experience with automated deployments for .NET / Blazor / SQL Server applications.
- Expert understanding of source control (Git branching strategies).
- Strong troubleshooting skills across code, config, and environment layers.
- Exposure to Release/Change Management processes in enterprise or regulated environments.
Nice-to-haves –
- Familiarity with monitoring and observability tools e.g. Seq.
- Knowledge of security practices for deployments (secrets management, access policies).
- Scripting experience (PowerShell, Bash, Python).
- Experience with infrastructure automation (e.g., containerization).
ATTRIBUTES:
- Structured & detail-oriented – able to manage multiple moving parts in parallel.
- Problem solver – investigates staging/production issues calmly and systematically.
- Collaborative – works closely with Developers, QA, and IT.
- Ownership mindset – treats release success as their personal responsibility.
- Continuous improver – always looking for ways to make releases faster, safer, and more reliable.
go to method of application »
ENVIRONMENT:
- A well-established technology and automation solutions provider is seeking a passionate Software Engineer/Developer to join its Application Software Team, where the successful candidate will be responsible for designing and developing software for user applications with a strong focus on highly reliable safety-critical and mission-critical systems, requiring a Bachelor’s Degree in Computer Science (BSc) or Engineering (BSc Eng./BEng) and proficiency in one or more general-purpose programming languages such as C++ or Java.
DUTIES
- Take a lead / specialist role in the development of application software, mainly for operator-facing, mission-critical software used in C2 and ISR systems;
- Take ownership of features from requirements through design, implementation, and testing for
- front-end and back-end development;
- Research and understand new domains and technologies sufficiently to understand user requirements and implement features;
- Assist with their production efforts related to application software;
- Play a major role in the generation of outputs for projects, including design, testing, documentation, production and verification artefacts;
- Implement their engineering processes, plans and policies as applicable to a specific project; and
- Perform minor support roles within the company, if required.
REQUIREMENTS:
Minimum Qualifications
- Bachelor’s Degree in Computer Science (BSc) or Engineering (BSc Eng. / BEng).
Required Skills and Experience
- 5 – 10 years of relevant industry experience
- Proficiency with one or more general-purpose programming languages: C++,Java etc;
- Proficiency with one or more scripting languages: Python, Bash, PowerShell etc;
- Understanding of object-oriented design and common software patterns;
- Experience with collaboration using version control software such as Git, Subversion, or Perforce; and
- Experience working in a team using Agile methods and/or issue tracking software such as Jira.
Recommended Skills and Experience
- Modern C++ experience, especially C++11 and onwards;
- Markup languages and associated technologies including XML, XSLT, XML Schema, JSON, YAML; and
- Master’s Degree in Computer Science (MSc) or Engineering (MSc Eng. / MEng).
ATTRIBUTES:
- Ability to learn fast and absorb new information quickly;
- Ability to work as part of a team and collaborate on large projects;
- Ability to work independently;
- Strong problem-solving skills; and
- High standard of communication skills in English (both verbal and written).
go to method of application »
ENVIRONMENT:
- A dynamic skin care company is seeking an ambitious IT Support Technician to provide essential desktop support and assist the IT Department.
- The role focuses on maintaining a 48-hour closure time for Helpdesk tickets, resolving issues such as folder access permissions, faulty peripherals, and network connectivity, while ensuring all desktop hardware and software requirements are met.
- Candidates should have Matric (or NQF 4 equivalent), an IT certificate (A+ / Network+), solid IT support and TCP/IP knowledge, strong technical understanding of IT infrastructures, and a minimum of 3 years’ network experience with prior desktop support exposure.
DUTIES:
- Maintain an overall 48-hour closure time on helpdesk tickets.
- Provides support with desktop issues e.g. folder access permissions, faulty peripherals (monitor, keyboard, mouse), network connection errors, etc.
- Consistently maintain over 98% compliance with the (SLA) for downtime tickets, ensuring minimal business disruption and timely issue resolution.
- Ensures all computers & IT equipment are maintained and in good working order e.g., latest updates and anti-virus installed.
- Setting up of new hardware/ software and printers.
- Follows up on tickets logged with service providers.
- Configuration and installation of desktop hardware and software requirements in the day-to-day operations.
- Assists IT manager with projects e.g., rolling out and maintenance of Antivirus Software, operating systems deployment (Windows), etc.
REQUIREMENTS:
- Matric or NQF 4 equivalent
- Completed IT certificate with either / A+ / Network +
- IT support / TCP-IP knowledge / Technical understanding of IT infrastructures
- Minimum 3 years network experience / Previous desktop support
ATTRIBUTES:
- Punctual
- Shows interest and enthusiasm towards work
- Ability to communicate with staff at all levels within the company
- Dependable
- Shows initiative
- Attention to detail
- Accuracy
- Ability to follow procedures
- Integrity
- Teamwork
go to method of application »
ENVIRONMENT:
- A dynamic skin care company is seeking a strategic and hands-on Digital and eCommerce Manager to lead and execute digital marketing initiatives that drive brand awareness, engagement, and online sales.
- Reporting to the Marketing Manager and General Manager, this role is responsible for managing digital campaigns, optimizing eCommerce performance, and collaborating with internal teams and external agencies to ensure alignment with business goals.
DUTIES:
- Develop and implement integrated digital marketing strategies in collaboration with leadership.
- Manage digital agencies, ensuring adherence to brand, timelines, KPIs, and budget.
- Oversee paid media, SEO, content marketing and customer relationship management.
- Lead bottom-of-funnel performance marketing to drive engagement and conversions.
- Maintain a digital campaign calendar aligned with commercial and promotional cycles.
- Execute multi-channel campaigns across email, social, search, display, and the website.
- Conduct A/B testing and leverage analytics to improve campaign effectiveness.
- Optimize the eCommerce website, focusing on UX/UI, conversion, and customer journey.
- Support influencer/content strategy for paid media campaigns.
- Implement loyalty and retention programs to increase customer lifetime value.
- Track and report on digital KPIs, ROI, and competitor activity.
- Ensure budget compliance and agency billing oversight.
- Coordinate pricing and website updates and manage eCommerce sampling programs.
- Collaborate cross-functionally with Sales, Marketing, and Education teams.
REQUIREMENTS:
- Bachelor’s degree or Diploma in Marketing, Digital Marketing, Communications
- 3-5 years relevant experience
- Experience in the beauty industry advantageous.
- Category management experience advantageous.
- Has managed eCommerce platforms, social media channels & CRM platforms.
- Strong grasp of digital marketing channels e.g. SEO, PPC, social media, email, and display advertising.
- Proficient in marketing automation and CRM tools e.g. Klaviyo and Mailchimp.
- Experienced with web analytics and eCommerce platforms.
- Familiar with CMS tools and ERP systems.
- Skilled in MS Office and project management.
- Commercially astute with strong communication, negotiation, and stakeholder engagement abilities.
- Creative eye with the ability to maintain premium brand aesthetics.
- Understanding of the South African skincare and online market.
- Experience in influencer and affiliate marketing.
go to method of application »
ENVIRONMENT:
- YOUR expertise in platform engineering, automation, and coding as an Senior Linux Engineer is sought by an innovative Independent Asset Management Firm to drive the efficiency, reliability, and security of its infrastructure systems and platforms.
- You will take ownership of Linux administration, the Ansible Automation Platform, and container environments (Red Hat OpenShift and Azure Container Apps), including their day-to-day management and the development of long-term strategy, standards, and best practices.
- The successful incumbent must possess a suitable tertiary qualification in IT or Computer Science, have 8 years work experience in a similar role with at least 5 years Linux administration and containerized platforms & 5 years working in Azure public cloud and on premise VMware environment.
- You must also have proficiency with Terraform, including module design, remote state management, workspaces, and CI/CD pipelines, GitHub Actions, secure development lifecycle (SDLC) best practices, and Git workflows.
DUTIES:
- Collaborate closely with the Infrastructure team and broader Technology teams.
- Work effectively with outsourced vendors and managed services partners.
- Own and maintain Infrastructure-as-Code (IaC) repositories (Bash, Python, YAML) in GitHub.
- Drive the adoption of cloud technologies(SaaS and PaaS) and automation platforms (Ansible, Terraform Cloud, etc.).
- Provide mentorship to peers and contribute to team knowledge sharing.
- Be involved in day-to-day operational and project-based tasks.
- Maintain documentation across Confluence, codebases, and GitHub READMEs.
REQUIREMENTS:
Qualifications –
- Relevant qualification in IT or Computer Science.
Experience/Skills –
- 8 Years of experience in IT Infrastructure Engineering roles.
- At least 5 years of experience in Linux administration and containerized platforms.
- Minimum 5 years of experience working in Azure public cloud and on premise VMware environment.
- Proficient with Terraform, including module design, remote state management, workspaces, and CI/CD pipelines.
- Experience with GitHub Actions, secure development lifecycle (SDLC) best practices, and Git workflows.
- In-depth understanding of Azure core services: networking, compute, identity, and storage.
- Strong scripting skills using PowerShell, Bash, or Python, with a strong automation mindset.
- Experience in implementing security controls, governance, and compliance standards in a financial services environment.
ATTRIBUTES:
- The ability to build and maintain meaningful relationships.
- Able to ‘approach and own’ and continuously look for opportunities to develop.
- Recognise that the engine of career growth is driven by the individual.
- A curiosity about technology and its potential to drive innovation.
go to method of application »
ENVIRONMENT:
- A well-established shared services company located in Cape Town CBD is looking for a dedicated Scrum Master / IT Project Manager to join its dynamic team. The company provides high-quality support across multiple entities in areas such as Accounting, IT/Development, Customer Service, Sales, and Back-Office Operations.
- The ideal candidate will bring a strong background in managing technology projects, deep expertise in agile methodologies, and a passion for fostering innovation and enhancing efficiency across diverse products and teams.
DUTIES:
- Oversee the development process and personnel across various products, ensuring alignment with business goals.
- Report on project progress, milestones, and deliverables to stakeholders.
- Institute and track key performance indicators (KPIs) to monitor team and project success.
- Implement and manage strategic projects aimed at fostering innovation and operational excellence.
- Facilitate agile ceremonies and promote best practices within the team.
- Collaborate with cross-functional teams, including IT, development, and business operations, to deliver high-quality solutions.
REQUIREMENTS:
- On-site position in Cape Town CBD.
- Minimum of 3 years’ experience in managing technology projects.
- Proven track record in tech project management; experience with agile methodologies is a strong plus.
- Demonstrated experience with reporting and project management tools.
- Strong communication and leadership skills, with the ability to motivate and guide multidisciplinary teams.
Nice to Have –
- German language skills.
- Elementary programming knowledge.
- Relevant certifications (e.g., PMP, Six Sigma, Lean).
- Experience working in the public sector.
ATTRIBUTES:
- Results-driven and detail-oriented, with a proactive approach to problem-solving.
- Comfortable working in a fast-paced, multicultural environment.
- Eager to contribute to a growing company and develop your professional skills alongside industry experts.
go to method of application »
ENVIRONMENT:
- A leading Security Solutions provider in Johannesburg is seeking a highly experienced and skilled Senior iOS Developer to join their team. The ideal candidate will have a strong understanding of Swift and SwiftUI and a proven track record of delivering high-quality iOS applications.
DUTIES:
- Collaborate with cross-functional teams to define, design, and ship new features
- Work with outside data sources and APIs
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency
- Work with designers to implement their designs and ensure that the app meets brand standards
- Ensure that all iOS applications are stable, high-performing, and scalable
REQUIREMENTS:
- Strong experience in iOS development and Native Swift programming
- 2-3 years development experience, preferred 4-5 years
- Experience with SwiftUI
- Strong understanding of iOS design principles, user experience, and mobile app development
- Experience with RESTful APIs and JSON data
- Experience with Git
- Advantageous: Knowledge of SOLID, Clean Code, MVVM
ATTRIBUTES:
- Strong debugging and problem-solving skills
- Strong communication skills
go to method of application »
Fully Remote Recruitment Consultant
- Are you a Recruitment Rockstar with at least 2 years of experience? Do you thrive on connecting brilliant minds with game-changing careers? If you’ve got a suitable tertiary qualification, exceptional people skills, and a hunger to work with one of South Africa’s leading Recruitment Firms, then we want YOU!
- At Datafin Recruitment, we don’t just fill roles, we shape futures. Our reputation is built on excellence, integrity, and a relentless drive to deliver results. We’re expanding our team and looking for dynamic professionals who are ready to elevate their career in a fast-paced, high-impact environment.
What You’ll Bring –
- Minimum 2 years’ Recruitment experience.
- Relevant tertiary qualification.
- Outstanding interpersonal and communication skills
- Passion, drive, and a love for matching talent with opportunity
go to method of application »
ENVIRONMENT:
- A dynamic skin care company is seeking a skilled Senior IT Technician to join their IT team, providing high-level technical support across the business.
- The role involves resolving hardware, software, and network issues within a 48-hour turnaround, performing root cause analysis during troubleshooting, and supporting enterprise-level applications and systems, including Power Apps, O365, Azure, and the onsite server environment.
DUTIES:
- Provide advanced technical support for hardware, software, and network related tickets within a 48-hour closure time.
- Perform root cause analysis when troubleshooting.
- Support enterprise-level applications and systems i.e. Power Apps, O365, Azure, onsite server environment.
- Daily server checks by means of RMM software to ensure all systems are running optimally.
- Follow up with suppliers on tickets and faults logged with their service desks.
- Maintain and administer server storage solutions and network devices.
- Ensure the security and integrity of the company’s IT infrastructure.
- Perform regular system updates, patches, and backups.
- Monitor and respond to security incidents and threats.
- Implement and enforce IT policies and procedures.
- Maintaining the PABX, adding cordless and desk phones.
- Assist employees with IT-related tickets and provide end user education on current and new technologies.
- Assist with developing and maintaining documentation for IT internal procedures and user guides.
- Ensure all IT related issues raised by employees are logged before attending to the issue.
- Maintain 98% company SLA on critical or downtime tickets.
- Assist with network planning and keeping LAN / WAN documentation up to date.
- Assist with the evaluation and recommendation of new hardware and software solutions.
- Assist with the development of their Microsoft eco system, both onsite and cloud.
REQUIREMENTS:
Qualifications & Experience
- Degree in Information systems or Diploma in related I.T field or
- Microsoft Certified: Azure Administrator Associate combined with
- Microsoft Certified: Windows Server Hybrid Administrator or
- Microsoft 365 Certified: Enterprise Administrator Expert
- IT Support / TCP IP Knowledge / Technical understanding of IT network infrastructures
- 4-6 Years experience in similar, senior role
- Preferred experience with hypervisors, servers, managed switches, firewalls
- Desktop support, 0365 Administration
ATTRIBUTES:
- Punctual
- integrity and shows interest and enthusiasm towards work
- Co-operates with staff at all levels within the company
- Dependable
- Shows initiative
- Attention to detail and accuracy
- Ability to follow procedures
- Work within a team
- Excellent oral, visual and written communication skills
- Professionalism and attention to detail.
- Demonstrates complete confidentiality
- Deadline-driven
- Team player
- Ability to work under pressure.
- Flexible and adaptable to change
- Ability to prioritise work effectively
go to method of application »
ENVIRONMENT:
- An AgriTech Company is currently seeking a skilled DevOps Engineer to join their team in managing the cloud infrastructure that powers their SaaS platform for the agricultural sector.
- With offices in Stellenbosch and Johannesburg, they are looking for pragmatic, results-driven individuals who take pride in creating solutions that deliver tangible value.
- In this role, you will collaborate closely with development and data teams to ensure seamless deployments, continuous integration, and optimal system reliability. Key responsibilities include automating processes, improving scalability, and ensuring applications remain high-performing and secure.
- If you are passionate about building and maintaining robust infrastructure, thrive on solving complex challenges, and are committed to smooth operational delivery, this opportunity is ideal for you.
DUTIES:
- Infrastructure Management: Design, implement, and manage infrastructure solutions using AWS services for scalability and reliability.
- CI/CD Pipelines: Build and maintain continuous integration and deployment pipelines using GitHub Actions or similar tools.
- Containerisation: Manage containerised applications using Docker, ensuring consistency across environments (Nix and Windows).
- Deployment & Monitoring: Deploy applications on platforms like AWS, Heroku, and Kubernetes. Set up monitoring and alerting systems (e.g., Prometheus, Grafana, or CloudWatch).
- Automation: Automate repetitive tasks and processes, reducing manual intervention and improving deployment efficiency.
- Security: Implement security best practices, including setting up firewalls, intrusion detection, and system hardening.
- Performance Optimisation: Monitor system performance and work with the development team to improve the efficiency and scalability of applications.
- Database Management: Assist with RDS Postgres database management and help explore potential use of MongoDB or other NoSQL solutions.
- Backup & Recovery: Set up and maintain backup and disaster recovery plans for critical infrastructure.
- Collaboration: Work with developers to troubleshoot production issues, implement fixes, and ensure smooth code releases.
- Cloud Cost Optimisation: Analyse cloud infrastructure to identify opportunities for cost optimization.
- Documentation: Create and maintain comprehensive documentation for infrastructure, processes, and configurations.
REQUIREMENTS:
Formal Qualifications
- Preferably a degree in Computer Science, Mathematics, Engineering, Information Systems.
- Relevant AWS certifications a bonus.
Knowledge, Skills & Experience
Technologies & Tools:
- Cloud Platforms: AWS, Heroku, and familiarity with services like ECS, EC2, RDS, S3, CloudFront, and Lambda.
- Containerization: Proficiency with Docker and experience with orchestration tools like Kubernetes.
- CI/CD Tools: GitHub Actions, Jenkins, or other CI/CD tools.
- Monitoring, Metrics & Alerting: Experience with monitoring and logging tools (e.g., Prometheus, Grafana, CloudWatch), including defining key metrics, setting up dashboards, and configuring alerts for system health and performance.
- Infrastructure as Code (IaC): Experience with Terraform, CloudFormation, or Ansible.
- Database Management: Familiarity with RDS Postgres and potential NoSQL solutions like MongoDB.
- Version Control: Git/GitHub for source control and collaboration.
- Scripting Languages: Proficiency in Ruby, Python, Bash, or similar scripting languages for automation.
- Systems Integration: Experience integrating disparate systems, APIs, and workflows that enable seamless automation and data flow across infrastructure and development tools.
Skills & Experience:
- Strong understanding of networking, security, and cloud infrastructure management.
- Experience managing high-availability, scalable environments.
- Experience with Docker for containerization and Kubernetes for orchestration.
- Ability to troubleshoot and optimise system performance.
- Strong problem-solving skills and attention to detail.
- Excellent communication skills, with the ability to work collaboratively across teams.
Bonus points:
- Contributions to open-source DevOps tools or active participation in the DevOps community.
- Experience with hybrid cloud architectures.
- Previous experience in an AgTech or SaaS start-up environment.
ATTRIBUTES:
- Innovation-Driven: Embrace a culture of innovation and continuous learning, where creativity and curiosity are encouraged.
- Collaborative Environment: Foster a team-centric environment where open communication, mutual respect, and shared goals are prioritised.
- Commitment to Excellence: Strive for high-quality outcomes, with a focus on delivering value to the business and stakeholders.
- Integrity and Accountability: Maintain the highest standards of ethical conduct and take responsibility for the quality of work produced.
go to method of application »
ENVIRONMENT:
- A dynamic provider of advanced Financial Security Services in Joburg seeks an exceptional Senior Platform Engineer to architect and lead the development of its next-generation client platform.
- This role is critical to the transformation into a platforms business, requiring someone who can design secure, scalable web applications that enable financial institutions and market participants to access highly sensitive securities data and settlement services through modern, intuitive interfaces.
- The ideal candidate must have 5+ years’ experience building web applications including being comfortable with Frontend and Backend development, have proven experience with Microsoft business application development & a Financial Services background – understanding of regulated industry requirements.
- Your tech tools should include React or Angular with TypeScript, .NET Core/6+ with C#, RESTful API, SQL Server, Azure SQL, Entity Framework Core & Dynamics 365.
DUTIES:
What You’ll Build –
- Client-facing web platform for secure access to CSD services and data.
- Dynamics 365 customizations supporting client relationship management and business processes.
- Power Platform applications for workflow automation and business intelligence.
- Integration APIs connecting web applications to core CSD systems.
Platform Architecture & Development –
- Design and implement secure web applications using modern frameworks (React/Angular, .NET Core).
- Build robust APIs connecting web interfaces to Dynamics 365 and core CSD systems.
- Architect scalable solutions using Azure cloud services and microservices patterns.
- Implement comprehensive monitoring and logging across all platform components.
Security & Compliance –
- Design and implement zero-trust security models for financial market infrastructure.
- Ensure compliance with POPIA, Financial Sector Conduct Authority (FSCA), South African Reserve Bank (SARB), and international securities regulations.
- Implement secure authentication flows with multi-factor authentication for financial institutions.
- Establish security testing and vulnerability management practices meeting financial services standards.
- Design audit trails and immutable transaction logging for regulatory compliance.
Dynamics & Power Platform Development –
- Customize Dynamics 365 for CSD-specific business processes and client management.
- Develop Power Apps for internal workflows and client-facing services.
- Build Power Automate flows for business process automation and system integration.
DevOps & Infrastructure –
- Maintain CI/CD pipelines using Azure DevOps with automated testing and deployment.
- Implement Infrastructure as Code using ARM templates or Terraform.
- Ensure high availability and disaster recovery for client-facing systems.
Technical Leadership –
- Establish Engineering standards, code review processes, and architectural decision records.
- Mentor Junior Developers and drive adoption of modern development practices.
- Collaborate with Product and Design teams to translate business requirements into technical solutions.
- Drive technical decision-making for technology stack, architecture patterns, and vendor selection.
REQUIREMENTS:
- 5+ Years building web applications.
- Proven experience with Microsoft business application development.
- Financial Services background – understanding of regulated industry requirements.
- Full-Stack expertise – comfortable with both Frontend and Backend development.
Required Technical Expertise –
Web Development & APIs:
- Frontend: Expert-level React or Angular with TypeScript, responsive design.
- Backend: Proficiency in .NET Core/6+ with C#, RESTful API design.
- Databases: SQL Server, Azure SQL, Entity Framework Core.
- Cloud: Azure App Service, Functions, Key Vault, Application Insights.
Microsoft Business Applications:
- Dynamics 365: Customization, plugin development, workflow creation.
- Power Platform: Power Apps (Canvas & Model-driven), Power Automate, Power BI.
- Integration: Dataverse, Common Data Service, custom connectors.
- Development: C# plugin development, JavaScript customizations, PCF components.
Azure & DevOps:
- CI/CD: Azure DevOps, automated testing and deployment.
- Infrastructure: ARM templates, Azure App Service, Key Vault.
- Authentication: Azure AD, OAuth 2.0, OpenID Connect.
- Monitoring: Application Insights, Azure Monitor.
Bonus Qualifications:
- Microsoft Certifications in Dynamics 365 or Power Platform.
- Financial Services experience in South Africa.
- Azure Certifications (Developer Associate, Solutions Architect).
- CSD or financial markets background.
- DevOps experience with Azure DevOps and CI/CD pipelines.
ATTRIBUTES:
- Strong problem-solving skills and ability to work independently.
- Excellent communication skills for stakeholder management.
go to method of application »
ENVIRONMENT
- As one of South Africa’s fastest-growing FinTech brands, our client is dedicated to leveraging cutting-edge technologies to create seamless experiences and deliver meaningful results for their customers and stakeholders.
- They are currently seeking a Business Process and Automation Specialist to take ownership of identifying, designing, and implementing strategies that optimize business processes and drive measurable improvements.
- This role calls for a proactive, solutions-oriented professional who can operate independently, leading initiatives that enhance operational efficiency, automation, and scalability across the organization.
DUTIES:
Lead the digitisation and scaling of operational processes and systems within the 5-Year Digital Transformation Roadmap
- Take ownership of identifying, analysing, and recommending scalable solutions while ensuring they align with long-term business objectives.
- Identify risks, dependencies, and opportunities for accelerating transformation efforts.
Own and Drive Process Optimisation and Scalability
- Analyse and identify inefficiencies in operational processes.
- Design, recommend, and implement scalable solutions that align with long-term business goals.
- Drive continuous improvements in lead handling, process efficiency and automation, and enhanced query resolution and customer experience within contact centre.
Lead Technology Evaluation and Vendor Selection
- Work with the solutions analyst with vendor evaluations and selections, ensuring that technology aligns with digital strategy.
- Collaborate with Data and business units to integrate automation tools effectively.
- Ensuring future-proof, scalable technology adoption by operational teams
Performance Monitoring and Continuous Optimisation:
- Develop and implement key performance tracking mechanisms for all workflow improvements.
- Continuously refine processes based on data-driven insights.
Data Flow and Automation
- Lead the identification and implementation of automation opportunities across operational departments.
- Collaborate with AI specialists to implement intelligent automation solutions.
- Monitor data flows, and identify inefficiencies, and optimisation opportunities.
Drive Process Reengineering and Cross-Functional Collaboration
- Continuously engage with stakeholders to identify pain points and implement solutions.
- Take the lead in workflow redesign to enhance operational efficiency.
- Ensure alignment between automation efforts and company-wide objectives.
REQUIREMENTS:
- Min 2 years’ experience in process enhancement or automation role.
- Formal qualification in Industrial Engineering, Information Systems, Computer Science, Business Management or equivalent.
- Strong problem-solving capabilities.
go to method of application »
ENVIRONMENT:
- JOIN the George-based team of one of SA’s fastest growing Fintech brands seeking your expertise to fill the role of a Group Financial Reporting Specialist. You will play a key role in the Group’s external and internal financial reporting together with subsidiary financial reporting requirements. You will also prepare separate and consolidated IFRS financial statements.
- The successful incumbent must be a qualified Chartered Accountant with working knowledge of IFRS reporting and implementation, experience in drafting multi-legal entity separate and consolidated IFRS financial statements & proficiency with Advanced Excel, Acumatica & Xero.
DUTIES:
- Manage and deliver the statutory financial reporting for all Group companies.
- Preparation of separate and consolidated IFRS financial statements.
- Annual tax computations and tax-related disclosures as part of the statutory financial reporting function.
- Management of the various group external auditors and deadlines.
- Provide advice and support to Finance teams on IFRS accounting matters.
- Identify opportunities to simplify and automate processes while maintaining a high-quality finance function.
- Support the finance function with ad-hoc tasks and business improvements.
REQUIREMENTS:
- Qualified Chartered Accountant.
- Strong analytical and technical accounting skills, with working knowledge of IFRS reporting and implementation. Knowledge and experience in IFRS17 are desirable, but training will also be provided.
- Experience in drafting multi-legal entity separate and consolidated IFRS financial statements.
- Ability to exercise discretion in dealing with confidential and sensitive matters.
- Excellent reconciliation and interpretation skills.
- Good knowledge of accounting systems and financial statements production software. Acumatica, Xero and Draftworx is desirable, but training will also be provided.
- Strong computer literacy with Advanced Excel skills.
- Insurance Industry knowledge and experience is not a requirement but will be favourable.
ATTRIBUTES:
- Ability to consistently deliver results and solve problems in a fast-paced and deadline-focused environment.
- Can prioritise and work under pressure.
- Excellent communication, interpersonal and stakeholder engagement ability.
- Enthusiastic and self-motivated team player with the ability to work independently.
- Adaptable, with a drive for process improvement.
go to method of application »
ENVIRONMENT:
- ESTABLISH and strengthen client relationships with a focus on driving revenue, product education & client education as the next Technical Account Manager sought by a leading company in the Intelligent Process Automation (IPA) sector.
- You will identify and create compelling sales propositions utilising internal and external information for clients in specific industries or objectives that can be pitched with minimal customization.
- The ideal candidate will have extensive Enterprise Account Management experience, minimum 2-5 years, with a track record in IT, Technology, and Solution Selling.
- You must have managed strategic accounts and have a deep understanding of solution sales and how to increase revenue and resourcing presence and experience with Sales methodologies such as MEDDICC, Sandler & Miller Heiman.
DUTIES:
Raise the bar –
- Be results-focused, grow revenue, educate, and lead strategic conversations with the Clients and Vendors.
- Identify and create compelling sales propositions utilising internal and external information for clients in specific industries or objectives that can be pitched with minimal customization.
Make your own discoveries –
- Grow a deep understanding of UiPath, Power Automate, Azure Cognitive Services and AiForged products, processes and tools.
- Demonstrate expertise in all matters relevant to your book of business, excluding escalation and troubleshooting to resolve client issues.
Assume ownership –
- Work with enterprise clients to optimize and improve the services, solutions, and product sales within the accounts.
- Understand their business objectives and determine the correct course of action with a view on helping them grow their business.
Embrace change as an opportunity –
- You will have a growth mindset: learning if you don’t understand, accepting challenges, growing through failure; viewing uncertainty as an opportunity to thrive.
Collaboration creates value –
- Seek to support new team members as they learn about our products and processes.
- Share your knowledge and empower your peers.
- Liaise with cross-functional teams on structuring and executing operational and strategic initiatives.
Relationship Management –
- Manage the internal communications between clients and the teams in the organisation.
- Manage all stakeholder relationships within the client’s business, especially IT and operations units, to ensure that expectations and priorities are clear and that all required support is in place to achieve the objectives of the engagement.
- Develop a trusting relationship between key clients and the organisation, through understanding and anticipating the client’s needs and assisting with general client requests or issue escalations as needed.
Account Growth –
- Negotiate contracts with the client and establish initiative timelines with related client budgets, including negotiating contracts and agreements to maximize revenue.
- Responsible for the growth of the account by prospecting, evaluating, and proposing additional products and services in support of the client’s business and technology objectives.
Delivery Assurance –
- Acting as the voice of the client when liaising with internal teams to ensure initiatives meet requirements, oversee the planning, management and implementation of client projects related to products & services to ensure fulfilment of all client commitments.
Account Planning –
- In alignment with client’s and business objectives, create an annual account plan detailing opportunities to be pursued, relationships to be nurtured and account risks.
- The Account Manager will manage and report regularly against the account plan.
REQUIREMENTS:
- Business Development skills.
- Extensive Enterprise Account Management experience, minimum 2-5 years, with a track record in IT, Technology, and Solution Selling.
- Possess a deep understanding of enterprise sales processes.
- Must have managed strategic accounts and have a deep understanding of solution sales and how to increase revenue and resourcing presence.
- Fluent in English, both written and verbal.
- Excellent presentation and communication etiquette skills.
- Knowledge across a range of marketing tools.
- Use of Sales methodologies such as MEDDPICC, Sandler, Miller Heiman.
- Excellent negotiation skills.
- Ability to drive and coordinate projects.
- Business Development and Sales experience with demonstrated growth results.
- Demonstrated ability to identify and successfully execute a plan to achieve a desired outcome.
ATTRIBUTES:
- Analytical state of mind, structured, highly driven, and solution-oriented person.
- Ability to build strategic relationships.
- Strong business acumen.
- Goal driven and a track record of achieving those great results through teamwork and collaboration.
- A high level of initiative, drive, and determination to set targets and achieve goals through exceptional levels of client satisfaction is a key consideration in the selection for this position.
go to method of application »
ENVIRONMENT:
- A Graduate with strong attention to detail & experience with Data Analysis tools such as Excel or Power BI is wanted for an exciting Intern position with a dynamic Financial Services provider.
- You will be responsible for conducting hourly site walks and meeting room inspections to monitor room usage. The role will also involve documenting the number of people per room, cross-checking this data with Outlook bookings, capturing the data electronically, and analysing trends.
- The ideal candidate must be currently enrolled or recently graduated with a Degree in Facilities Management/Business Administration/Data Analytics or similar.
DUTIES:
- Conduct hourly site walks to inspect meeting rooms and other facilities.
- Document the number of people present in each meeting room.
- Cross-check the documented data with room bookings on Outlook to ensure accuracy.
- Capture and maintain data electronically using provided tools and software.
- Analyse the collected data to identify trends and provide insights on room usage.
- Report any discrepancies or issues observed during inspections to the Facilities Manager.
- Assist with other Facilities Management tasks as needed.
REQUIREMENTS:
- Currently enrolled in or recently graduated from a relevant Degree program (e.g., Facilities Management, Business Administration, Data Analytics, etc.).
- Strong attention to detail and excellent observational skills.
- Proficiency in using Microsoft Outlook and other Office 365 applications.
- Basic knowledge of data entry and data analysis techniques.
- Proficiency in project reporting and data analysis.
- Strong communication skills and the ability to report findings clearly and concisely.
- A proactive and responsible attitude towards assigned tasks.
- Experience with Data Analysis tools such as Excel or Power BI.
- Previous experience in a Facilities Management or similar role.
- Familiarity with electronic data capture systems.
ATTRIBUTES:
- Ability to work independently and manage time effectively.
- Strong planning and organizational skills.
- Excellent stakeholder engagement abilities.
- Problem-solving skills.
- Able to manage multiple tasks and deadlines.
- Adaptability and teamwork.
Method of Application
Use the link(s) below to apply on company website.
Build your CV for free. Download in different templates.