Jobs Career Advice Post Job
X

Send this job to a friend

X

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

  • Posted: Feb 11, 2026
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Datafin was established in 1999 due to the need for a specialized IT recruitment solution. We offer a personalized and flexible recruitment service, specializing in providing both client and candidate with the perfect fit. We pride ourselves on the fact that we have established relationships with industry leaders and a vast majority of our business is repeat...
    Read more about this company

     

    Development Project Manager

    OVERVIEW

    • The Development Project Manager is responsible for the end-to-end coordination and management of urban apartment development projects in Cape Town, from launch through construction to completion.
    • The role focuses on strategic planning, approvals, project execution, and financial oversight, ensuring projects align with company standards for quality, cost, and process efficiency.

    DUTIES

    • Conduct strategic planning, including market analysis, goal definition, and development strategy formulation.
    • Manage all regulatory and stakeholder approvals in a timely and cost-effective manner.
    • Lead the development process, including tender preparation, financial and legal risk documentation, and negotiation of contracts and design amendments.
    • Oversee project management activities, including instructing external consultants, managing contracts, monitoring progress, and certifying completion.
    • Ensure accurate and timely management reporting on all project aspects, including cash flow and scheduling.
    • Implement company policies and procedures throughout the project lifecycle.

    REQUIREMENTS

    • Tertiary qualification in property, construction, or a related discipline; postgraduate qualifications in business management, property, or financial investment are beneficial.
    • Proven experience as a Property Development Manager or Developer’s Project Manager with a strong focus on financial management and cost control.
    • Expertise in project scheduling, detailed spreadsheet management, and word processing.
    • Proficiency in presentation software (e.g., PowerPoint) is an advantage.

    ATTRIBUTES

    • Able to work autonomously while effectively consulting with internal stakeholders.
    • Excellent relationship-building, negotiation, and influencing skills.
    • Strong leadership, strategic thinking, and problem-solving abilities.
    • Highly developed verbal and written communication skills.
    • Ability to manage multiple priorities and deadlines effectively.
    • Demonstrates a high level of professionalism, honesty, and integrity.

    go to method of application »

    Sales Consultant

    OVERVIEW

    • The Sales Consultant is responsible for driving property sales through expert client engagement and a deep understanding of the Cape Town residential property market.
    • The role manages the full sales cycle from lead generation to handover, ensuring a premium client experience that supports revenue growth and brand reputation. The position is based in Cape Town.

    DUTIES

    • Generate and convert qualified leads into successful property sales.
    • Manage the entire sales process, including offers to purchase, finance applications, FICA compliance, deal administration, and client handovers.
    • Build and maintain long-term relationships with buyers, investors, and repeat clients.
    • Provide expert advice on investment returns, capital growth, and rental yields.
    • Maintain an accurate sales pipeline and provide regular forecasts.
    • Support existing owners with resale opportunities and rental assessments.
    • Deliver exceptional customer service aligned with brand standards.
    • Provide market feedback, competitor insights, and buyer trends to internal teams.
    • Liaise with internal departments to ensure a seamless client journey.

    REQUIREMENTS

    • Minimum of 3 years’ experience in high-value property sales or investment advisory.
    • Proven track record of exceeding sales targets.
    • Established network of buyers and investors in Cape Town's Atlantic Seaboard and City Bowl.
    • Strong knowledge of property sales processes, transfer procedures, and financing structures.
    • Proficiency in Salesforce CRM and digital lead management systems.
    • Advanced skills in Microsoft Office and Notion for analysis and reporting.
    • In-depth understanding of the Cape Town residential property market.

    ATTRIBUTES

    • Ability to work autonomously while effectively collaborating with internal stakeholders.
    • Excellent relationship-building, negotiation, and influencing skills.
    • Strong strategic thinking and problem-solving abilities.
    • Highly developed verbal and written communication skills.
    • Ability to manage multiple priorities and meet deadlines.
    • Demonstrates a high level of professionalism, honesty, and integrity.
    • Proficient in word processing, spreadsheets, and presentation software.

    go to method of application »

    Senior Accountant

    OVERVIEW

    • The Senior Accountant is responsible for managing the full accounting operations for development entities, ensuring accurate financial reporting, robust controls, and statutory compliance.
    • The role serves as a key support to senior leadership, providing high-quality analysis and insights to inform business decision-making. The position is based in Cape Town.

    DUTIES

    • Prepare monthly management accounts, variance analyses, and business reports.
    • Process monthly journals, reconcile intercompany accounts, and review trial balances.
    • Oversee payment processing, supplier payments, beneficiary setups, and cash-flow optimization across entities.
    • Manage revenue billings, schedules, and ensure accurate revenue posting.
    • Prepare and submit monthly VAT returns and maintain SARS eFiling profiles.
    • Coordinate audits, prepare audit packs, address queries, and assist in finalizing financial statements.
    • Administer accounting systems (Xero), manage user access for banking platforms, and ensure data integrity.
    • Support entity management, unit transfer schedules, and assist with group-wide financial initiatives.

    REQUIREMENTS

    • Bachelor’s degree in Accounting, Finance, or equivalent.
    • 5–8 years of experience in group-structure accounting or finance.
    • Strong knowledge of IFRS, South African tax regulations, and financial compliance.
    • Proficiency in Xero, SARS eFiling, online banking platforms, and advanced Excel.
    • Proven experience with audit processes and management reporting.

    ATTRIBUTES

    • Exceptional attention to detail, organizational skills, and analytical thinking.
    • High work standards with a strong ownership mindset.
    • Technical proficiency and commitment to continuous learning.
    • Excellent problem-solving, decision-making, and negotiation abilities.
    • Collaborative team player with a customer-centric approach.
    • Ability to manage conflict and build strong relationships across teams.

    go to method of application »

    Data Scientist

    ENVIRONMENT:

    • Our client is on the hunt for a Data Scientist who can make machines think smarter than humans. Based in George where your models run fast and the coffee runs faster, you’ll join a team that’s redefining how data drives business.
    • They’re not here to build pretty dashboards, they’re here to solve real problems with machine learning that drives smarter decisions, cuts costs, and fuels innovation. If you can turn messy data into powerful, production-ready models (no handholding required), this might just be your next great adventure.

    DUTIES:

    • Prepping, cleaning & shaping raw data into machine-learning gold
    • Finding hidden patterns no one else sees
    • Building, validating & deploying ML models into production
    • Keeping an eagle eye on model performance (and spotting drift before it drifts too far)
    • Retraining and upgrading models so they stay sharp
    • Designing intuitive dashboards & tools that make complex results look effortless

    REQUIREMENTS:

    • Have a Degree or Honours in Data Science or Actuarial Science.
    • Have 3+ years in insurance or financial services (short-term insurance = bonus points).
    • Have 3+ years taking ML projects from raw data to deployment.
    • Can wrangle Python or R, SQL or Snowflake like a pro.
    • Have hands-on claims modelling, survival analysis & statistical modelling chops.
    • Understand time series forecasting like the back of your hand.
    • Are curious, independent, and allergic to “good enough”.

    Extra street cred for:

    • Experience with ML platforms
    • Power BI, Qlik Sense, Tableau wizardry

    go to method of application »

    Senior Python Developer (Django) (CPT Hybrid)

    ENVIRONMENT:

    • SHAPE the technical direction of a Django-based insurance platform of a well-established Financial Services provider seeking a highly skilled Senior Python Developer to join its team.
    • You will help drive this transformation, working on meaningful technical improvements while mentoring team members. The ideal candidate must have suitable experience with Python, Django, API development and integration, a solid understanding of MariaDB/MySQL, database optimization & security best practices in financial systems and have knowledge of DevOps practices and CI/CD pipelines.

    DUTIES:

    • Design and implement robust APIs and integrations.
    • Contribute to best practices in software development and system architecture.
    • Contribute to system design discussions and technical insights.
    • Implement security best practices and maintain data integrity.

    REQUIREMENTS:

    • Solid experience with Python and Django framework.
    • Proven experience with API development and integration.
    • Good understanding of MariaDB/MySQL and basic database interaction.
    • Familiarity with modern development practices and tools.
    • Exposure of DevOps practices and CI/CD pipelines.
    • Understanding of security best practices in financial systems.
    • Knowledge of modern JavaScript frameworks.
    • Familiarity with containerisation and deployment automation concepts.
    • Experience with system modernisation or working with existing codebases.

    Advantageous –

    • Exposure with insurance or financial systems.

    ATTRIBUTES:

    • Good analytical and problem-solving abilities.
    • Excellent communication skills.
    • Self-motivated with a passion for clean, maintainable code.
    • Proven ability to work both independently and collaboratively.
    • Strong focus on code quality and system reliability.
    • Commitment to continuous learning and improvement.

    go to method of application »

    Intermediate Python Tester (Django) (CPT Hybrid)

    ENVIRONMENT:

    • A highly driven & detail-oriented Intermediate Python Tester is wanted by a leading Financial Services Provider to join its growing Tech team. In this critical role, you’ll be responsible for ensuring the quality, reliability, and security of our financial applications built with Python and Django.
    • You’ll play a vital part in the Agile development lifecycle, contributing to the delivery of high-quality software that meets the stringent demands of the Financial Services industry, all while utilizing a suite of free and open-source testing tools.
    • The ideal candidate must possess a Bachelor’s Degree in Computer Science/Information Technology or similar field or equivalent practical experience with at least 3+ years in software quality assurance, with a strong focus on testing Python & Django applications.

    DUTIES:

    • Contribute to the technical modernisation of our Django-based insurance platform under the guidance of senior Developers.
    • Assist in the design and implementation of robust APIs and integrations.
    • Follow and contribute to best practices in software development and system architecture.
    • Learn from and collaborate with senior team members to improve technical skills.
    • Participate in system design discussions and contribute technical insights.
    • Implement security best practices and contribute to maintaining date integrity under supervision.

    REQUIREMENTS:

    Qualifications –

    • Bachelor’s Degree in Computer Science, Information Technology, Software, Engineering, or related field, or equivalent practical experience.

    Experience/Skills –

    • Proven experience (3+ years) in software quality assurance, with a strong focus on testing Python & Django applications.
    • Solid understanding of Software Development Life Cycle and agile methodologies.
    • Proficiency in Python programming.
    • Hands-on experience with Django’s testing framework and its internal components.
    • Demonstrable experience with free and open-source testing tools such as:
    • Unit/Integration Testing: Pytest, Django’s built-in Testcase
    • Functional/End-to-End Testing: Selenium WebDriver (for browser automation), Robot Framework
    • API Testing: Requests library (Python), Postman (can be used for manual/automated API Testing)
    • Performance Testing: Locust (Python-based open-source load testing tool)
    • Exposure to insurance or financial systems.
    • Knowledge of modern JavaScript frameworks.
    • Familiarity with containerisation and development automation.
    • Experience with system modernisation and legacy code improvement.

    ATTRIBUTES:

    • Good analytical and problem-solving abilities.
    • Excellent communication skills with ability to mentor others.
    • Self-motivated with a passion for clean, maintainable code.
    • Proven ability to work both independently and collaboratively.
    • Strong focus on code quality and system reliability.
    • Commitment to continuous learning and improvement.

    go to method of application »

    Accountant (Sage Intacct) (CPT Onsite)

    ENVIRONMENT:

    • IF you thrive under pressure, then you sound work ethic & excellent analytical ability is sought to fill the role of an Accountant wanted by a fast-paced Specialist in End-to-end IT Management and Consultative IT Services based in the Northern Suburbs.
    • You will assist with preparing accounts to Trial Balance, prepare Debtors invoices, Creditors reconciliations, VAT Returns while assisting the Finance Manager with forecasting, budgeting, month-end reporting process and any other ad-hoc requests in line with business requirements.
    • The successful incumbent must possess a relevant Accounting Degree or Diploma with 3-5 years Accounting experience, knowledge of SA Tax Law and proficiency with Sage Intacct and Excel.

    DUTIES:

    • Financial Accounting.
    • Assist with the preparation of accounts to Trial Balance.
    • Prepare Debtors invoices.
    • Review of Creditors invoices.
    • Creditors reconciliations.
    • Prepayment schedules.
    • Bank processing and reconciliations.
    • Preparation of local payments.
    • VAT Return preparation.
    • Preparation of monthly group reporting schedules.
    • Uploading of group reporting schedules onto Group Finance System.
    • Assist Finance Manager with forecasting, budgeting, month-end reporting process and any other ad-hoc requests in line with business requirements.
    • Assist with year-end statutory and B-BBEE Audit.
    • General financial administration.

    REQUIREMENTS:

    Qualifications –

    • Accounting qualification (BCom Accounting, Accounting Diploma, etc.).

    Experience/Skills -

    • At least 3-5 year’s Accounting experience.
    • Knowledge of South African Tax Law.
    • Knowledge of Sage Intacct.
    • Strong Microsoft Office skills (Excel, PowerPoint and Word).

    Advantageous –

    • Knowledge of Finnivo.

    ATTRIBUTES:

    • Prove a willingness to commit the additional time and effort necessary during periods of heavy workload in order to meet deadlines.
    • Excellent people skills and a Team Player.
    • Methodical and structured.
    • Excellent communication skills (English and Afrikaans – written and spoken).
    • Highly flexible (adaptable) and self-managed.
    • Reliable, loyal, trustworthy and honest.
    • Highly numerate with excellent analytical skills and attention to detail.
    • Ability to multitask.
    • Demonstrate a sound work ethic.
    • Ability to take initiative.

    go to method of application »

    Mid-Level Software Developer (Node.js, JavaScript, Linux) (CPT Onsite)

    ENVIRONMENT:

    • CREATE reliable, robust and user-friendly solutions as the next Mid-Level Software Developer wanted by a fast-paced Specialist in End-to-end IT Management and Consultative IT Services.
    • You will develop commercial-grade web applications, conduct Planning / Estimation tasks while mentoring Junior Devs. The ideal candidate must have Grade 12/Matric, a suitable Software Development tertiary qualification with 2 years Node.js and Vue.js/React/Angular and 3 years work experience with JavaScript, HMTL, CSS, SQL and Linux.

    DUTIES:

    • Develop commercial grade web applications.
    • Deliver work to agreed Quality, Standards and Complexity.
    • Mentor Junior Developers.
    • Do research on own tasks.
    • Do planning/ estimation on tasks.

    REQUIREMENTS:

    Qualifications -

    • Grade 12 / Matric.
    • Relevant Development qualification.

    Experience/Skills –

    3 Years experience :

    • JavaScript, HTML, CSS, SQL, Linux

    2 Years experience:

    • NodeJS, Vue.js / React / Angular

    Preferable Skills -

    • Elastic Search / Mongo / NoSQL – experience
    • Git – 2+ years’ experience
    • REST API’s – experience
    • Understanding of Scrum Methodology

    ATTRIBUTES:

    • Ability to work independently.
    • Time Management.
    • Effective communication.
    • Team player.
    • Passion for technology.
    • Understanding of IT.
    • High degree of professionalism.
    • Deadline driven.
    • Ability to learn.
    • Attention to detail.
    • Able to work under pressure.
    • Strong analytical problem-solving skills.

    go to method of application »

    District Branch Manager (Centurion)

    ENVIRONMENT:

    • A reputable Financial Services provider urgently seeks a vibrant & highly self-driven District Branch Manager to join its Sales Advisor Division Department in Centurion.
    • You will be responsible for appointing and managing a team of Sales Managers, planning and executing marketing strategies while managing daily business operations.
    • The ideal candidate will require Grade 12 or similar qualification, preferably have RE5 Certification and at least 4 years’ proven work experience Funeral Insurance.

    DUTIES:

    • Appoint and manage a team of selected Sales Managers with experience as per the requirements of the company.
    • Plan and execute marketing strategies and tactics based on the requirements of the company.
    • Achieve the minimum performance criteria agreed upon in terms of recruitment of Sales Managers, Agents, policy sales and retention ratios.
    • Manage poor performance and implement processes to achieve targets set per district.
    • Render services timeously, having due regard to the nature of such services, ensuring no breaches or failures to comply with any law, including FAIS, the Long-Term Insurance Act and any applicable data privacy legislation.
    • Meet regularly with the Executive Sales and National Manager: Sales for purposes of discussing, monitoring, and measuring the performance of the Sales Network under your management.
    • Assist Sales Managers to open private facilities. and manage the relationship with the designated person at the private facility.
    • Manage daily business operations to ensure that all administration issues are met daily.
    • Ensure that all Salespeople under the District Branch Manager receive the necessary training, possess the relevant knowledge, competency, and proficiency to advise clients appropriately.
    • Debt Control and Management of negative movements on commission statements: Compile weekly reports.

    REQUIREMENTS:

    • Grade 12 or similar qualification is essential.
    • Excellent written and verbal communication skills in English is essential.
    • Additional Language(s) will be advantageous.
    • Minimum of 4 years’ proven work experience Funeral Insurance.
    • Admin office work and Customer Service experience.
    • Additional experience in the Financial Services Industry will be beneficial.
    • Computer proficiency to work effectively with certain assessment tools or software.
    • Experience with MS Office, especially Excel, Word and Outlook are required.
    • Must have a minimum typing speed of 25 words per minute.
    • RE5 (desirable).

    ATTRIBUTES:

    • Ensure that clients/staff are addressed in a professional, helpful, and friendly manner.
    • Good time management and attention to detail.
    • Be self-motivated, work independently and as part of a team.
    • Adhere to deadlines and be able to work under pressure.
    • Ability to use own initiative and be proactive.
    • Well-developed organisational skills.

    go to method of application »

    Broker Consultant (CPT)

    ENVIRONMENT:

    • A dynamic Micro Insurer is seeking a Broker Consultant who will provide high-level administrative support to the Sales Support Department. Excellent MS Office knowledge and attention to detail is a requirement to successfully fulfil this role.
    • You will capture Broker information on the in-house system, coordinate Broker applications, and assist in the resolutions of escalations while performing quality checks on documents and processes.
    • Applicants will need Grade 12/Matric or equivalent and preferably an Administration-related qualification with 3-5 years’ experience in the Financial Industry, Long Term/Funeral insurance and administrator for Brokers.

    DUTIES:

    • Capture Broker information on internal system.
    • Assist in compiling all documentation for Broker applications.
    • Follow-up with Brokers to obtain outstanding documentation.
    • Address enquiries from Brokers.
    • Assist in resolving escalations.
    • Coordinate with other departments or teams.
    • Maintain strong relationships with both internal departments and external Brokers.
    • Perform quality checks on documents and processes.
    • Maintain high standards of accuracy, compliance and efficiency.
    • Identify areas for process improvement and contribute to the implementation of new procedures.
    • Provide company administrative support to Brokers.
    • Prepare reports, managing client information, and assisting with communication.
    • Maintain efficient filing and document control systems.
    • Manage service-related calls and tracking progress.
    • Assist in preparing reports.
    • Manage correspondence and prioritize tasks.

    REQUIREMENTS:

    Qualifications -

    • Grade 12 or similar qualification essential.
    • Administration qualification is preferred and/or relevant experience.

    Experience/Skills -

    • Excellent written and verbal communication in English is required.
    • Additional Language(s) will be advantageous.
    • At least 3 – 5 years’ experience in the Financial Industry, Long Term/Funeral insurance and administrator for Brokers.
    • Strong administration and presentation skills.
    • Experience with MS Office, intermediate Excel, Word and Outlook are required.

    ATTRIBUTES:

    • Ability to work with detail and a high level of accuracy.
    • Must be able to multitask.
    • Able to maintain confidentiality.
    • Ability to type quickly and accurately.
    • Strong ability to effectively communicate with colleagues, other departments and management.
    • Have good time management, deliver results and meet deadlines.
    • Be self-motivated, work independently and as part of a team.

    go to method of application »

    Senior Full Stack Engineer (TypeScript, Node.js, React) (Remote)

    ENVIRONMENT:

    • HELP shape the future of digital payments across Africa as the next Senior Full Stack Engineer wanted to join the team of a cutting-edge FinTech company. You will design, build and integrate technical requirements while independently diagnosing and proposing solutions for issues and incidents.
    • The successful candidate must have 5+ years of experience in Cloud-based Backend Engineering, strong experience with NodeJS, TypeScript and React.
    • You will also require AWS experience (primarily Lambda, API Gateway and Serverless) and Database experience (MySQL, PostgreSQL).

    DUTIES:

    Successfully able to build new features and enhance existing MX features -

    • Design, build, and integrate technical requirements alongside the team across the full product portfolio.
    • Ensure secure, scalable, and compliant payment processing to the Backend.

    Effective troubleshooting and debugging of issues -

    • Independently diagnose and propose solutions for issues and incidents, leveraging logs, monitoring, and code analysis.

    REQUIREMENTS:

    • 5+ Years of experience in Cloud-based Backend Engineering.
    • Strong experience with NodeJS, TypeScript and React.
    • AWS experience (primarily Lambda, API Gateway and Serverless).
    • Database experience (MySQL, PostgreSQL).
    • Ability to design elegant, scalable solutions for new features.
    • Able to iteratively maintain and evolve existing features to meet best practices and modern standards.
    • Takes initiative, owns projects end-to-end, and thrives in a fast-paced, high-scale environment.
    • Works well in a fully remote team, with strong written and verbal communication skills in English.
    • Comfortable working cross-functionally with product, operations, and external partners.

    go to method of application »

    Azure Cloud Platform Engineer (CPT)

    ENVIRONMENT:

    • DESIGN, build and evolve an in-house platform of a reputable Asset Management Firm seeking the technical talents of an Azure Cloud Platform Engineer to join its team. You will focus on Infrastructure? Code templates and golden paths that give Developers secure, compliant, observable, and cost?efficient paved roads to production.
    • You will productise platform capabilities (templates, modules, reusable CI/CD, policy guardrails, and Developer portal scaffolding) so that Delivery teams can self?serve common architectures: App Services, Azure Functions, API backends, event?driven services, etc.
    • Applicants will require a suitable tertiary qualification in IT or Computer Science with 8 years’ experience in Cloud Engineering or DevOps roles, at least 5 years of experience in working with Infrastructure-as-Code & 5 years’ experience working in Azure public.
    • You also need to be proficient with Terraform and have strong scripting skills using PowerShell, Bash, or Python, with a strong automation mindset.

    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.
    • Define and maintain opinionated templates and modules.
    • Partner with Application teams to onboard onto golden paths; collect feedback and run enablement sessions.
    • Maintain documentation across Confluence, codebases, and GitHub READMEs.

    REQUIREMENTS:

    Qualifications -

    • A relevant qualification in IT or Computer Science.

    Experience/Skills -

    • 8 Years of experience in Cloud Engineering or DevOps roles.
    • At least 5 years of experience in working with Infrastructure-as-Code.
    • Minimum 5 years of experience working in Azure public.
    • 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.

    Method of Application

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at Datafin Recruitment Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail