Jobs Career Advice Signup
X

Send this job to a friend

X

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

  • Posted: Apr 15, 2024
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Never pay for any CBT, test or assessment as part of any recruitment process. When in doubt, contact us

    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

     

    Bookkeeper - Somerset West

    DUTIES:

    • Manage the transition from QuickBooks to Xero.
    • Oversee and check automated invoicing processes.
    • Process salaries using Simple Pay.
    • Manage arrears, including making calls and sending emails to clients.
    • Handle bookkeeping for our client, two other entities, and a small property portfolio.
    • Prepare and hand over financial records to external accountants.
    • Analyse, manage, and drive revenue and profit.
    • Manage existing business and accounting processes.
    • Implement new accounting processes as needed.
    • Automate accounting tasks wherever possible.
    • Optimize the structure of the accounting system.
    • Maintain honesty, professionalism, organization, efficiency, and competence.
    • Take pride in the quality of work and results.
    • Seize the opportunity to make a significant impact on the business. 

    REQUIREMENTS:

    • Bachelor’s degree in Commerce.
    • Experience in bookkeeping, payroll, taxes & SARS submissions.
    • Strong computer skills. 
    • Strong spreadsheet skills 

    go to method of application »

    Jnr – Intermediate PHP Developer (CPT Hybrid)

    DUTIES:

    • Key technical resource in delivering scalable and stable integrations with 3rd party applications and middleware.
    • Understand and compile technical requirements for said integrations.
    • Work in a Consulting team to map out and implement solutions which are logical and maintainable.
    • Assist with the production of technical specifications and designs for client solution builds.
    • Contribute to implementation plans and assist in rollout.
    • Discover, validate, document and communicate business-process-related knowledge through modelling, simulating and analyzing current and future states, focusing on complex business outcomes using technical expertise in line with the business strategy.

    REQUIREMENTS:

    Qualifications –

    • 3-Year Degree / Diploma in Computer Science or Information System or equivalent proven work experience. 

    Experience/Skills –

    • 2-3 Years Development experience.
    • Integration experience with API-based solutions is a MUST.
    • Web-based development knowledge and experience.
    • Good understanding of and experience with OOP.
    • Strong experience in API and webhook based integrations.
    • Creating and maintaining documentation.
    • Ability to investigate and/or develop appropriate solutions to technical problems.
    • Must be able to maintain and improve process logic.
    • Technologies – RESTful JSON APIs, Webhooks, PHP 8+, API integration experience, MySQL, HTML, JavaScript, CSS

    go to method of application »

    Full Stack Developer (Javascript & Angular)

    REQUIREMENTS:

    Technical skills:

    • 2-3 JavaScript (Node.js, Knockout.js, Angular, ReactJS, Typescript)
    • Python
    • SQL (preferably PostgreSQL)
    • Linux competent
    • Understanding of the following would be beneficial:
    • Docker, HAProxy, WireGuard
    • Scrum
    • UX & UI design
    • Afrikaans Speaking. 

    ATTRIBUTES:

    • Strong problem-solving skills.
    • Curiosity to figure out problems and solve them well.
    • Strong design skills (infrastructure, application, database design)
    • Actively participate in code review.
    • Innovative approach (they thrive on efficiency and growing in the process).
    • Performance is key

    go to method of application »

    Site Reliability Engineer - Pretoria/Centurion

    DUTIES:

    Kubernetes CI/CD:

    • Designing, implementing, and maintaining CI/CD pipelines for Kubernetes-based applications.
    • Automating deployment processes and ensuring continuous integration and delivery of software.

    Monitoring and Reporting:

    • Implementing monitoring solutions for infrastructure and applications using tools such as Prometheus, Grafana, and Kubernetes-native monitoring.
    • Generating reports on system performance, availability, and reliability.

    Log Analysis:

    • Analysing logs and metrics to identify trends, anomalies, and performance issues.
    • Implementing log aggregation and analysis solutions like ELK Stack or Splunk.

    Application Troubleshooting:

    • Investigating and resolving issues related to application performance, availability, and reliability in Kubernetes environments.
    • Collaborating with development teams to diagnose and debug complex issues.

    Alerting and Escalation:

    • Setting up alerting mechanisms to proactively detect and respond to incidents.
    • Escalating critical issues to appropriate teams and stakeholders.

    Linux Administration and Maintenance:

    • Managing and maintaining Linux servers, including installation, configuration, and patch management.
    • Implementing security measures and best practices for Linux-based systems.

    Active Directory Admin and Maintenance:

    • Managing user accounts, groups, and permissions in Active Directory.
    • Performing routine maintenance tasks and ensuring the security of AD infrastructure.

    DNS Admin and Maintenance:

    • Configuring and managing DNS servers and zones.
    • Troubleshooting DNS-related issues and ensuring DNS resolution reliability.

    End-User Support:

    • Providing technical support and assistance to end-users for infrastructure-related issues.
    • Resolving hardware, software, and connectivity problems promptly.

    Database Administration (PostgreSQL):

    • Managing PostgreSQL databases, including installation, configuration, and performance tuning.
    • Performing routine maintenance tasks such as backups, restores, and upgrades.

     
    REQUIREMENTS:

    • 3+ years of experience in a Site Reliability Engineer role or similar position.
    • Proficiency in Kubernetes administration and experience with CI/CD pipelines.
    • Strong Linux administration skills, including shell scripting and troubleshooting.
    • Experience with monitoring and logging tools such as Prometheus, Grafana, ELK Stack, or Splunk.
    • Familiarity with Active Directory administration and DNS management.
    • Experience with PostgreSQL database administration is a plus.

    ATTRIBUTES:

    • Excellent communication and problem-solving skills.
    • Ability to work effectively in a fast-paced, collaborative environment.

    go to method of application »

    Financial and Compliance Manager CA(SA)

    RESPONSIBILTIES

    • Managing the financial team and assisting the Financial Director
    • Preparation of monthly accounts and reports for Exco and Group
    • SARS return review and submissions
    • Assist Financial Director with forecasting, budgeting, month-end reporting process and any other ad-hoc requests in line with business requirements
    • Responsible for year-end statutory audit
    • Assist with year-end B-BBEE audit
    • Manage and maintain the ISO compliance process for ISO27001, ISO20000 and ISO9001
    • Responsible for risk management and legal compliance
    • Reviewing Payroll
    • Maintain effective internal and financial controls to safeguard company assets and ensure the integrity of financial data.
    • Management of all financial software.
    • Manage the company’s cash flow and ensure that funds are correctly allocated and invested
    • Collaborate with other departments to ensure that financial goals are aligned with overall business objectives
    • Develop and implement financial strategies that support growth and profitability
    • Ensure that the company’s financial records are accurate and up-to-date and that all financial transactions are correctly recorded and documented
    • Responsible for financial administration and ad hoc projects

    REQUIREMENTS:

    Qualifications –

    • CA(SA) or similar qualification. 

    Experience/Skills –

    • Minimum 3 years’ experience in a Finance and Reporting role.
    • Minimum 2 years’ experience in a management role.
    • Knowledge of Sage Intacct, Click-up, Scubed HR & Payroll system, Finnivo will be an advantage.
    • Experience in implementing new systems.
    • Strong Microsoft Office skills (Excel, PowerPoint, Word MS Teams, SharePoint, etc.).

    go to method of application »

    Ruby Developer (Hybrid)

    DUTIES:
    Design, build, and maintain efficient, reusable, and reliable code using Ruby on Rails.
    Design, develop, and maintain deployment and operational systems on AWS, ensuring the application’s scalability, performance, and security.
    Contribute to the development of their mobile application, utilizing React Native for cross-platform compatibility.
    Identify bottlenecks and bugs, and devise solutions to these problems.
    Collaborate with the product team to define, design, and ship new features.
    Stay informed of emerging technologies/industry trends and apply them into operations and activities.
    Requirements:
    Proven work experience as a Full Stack Developer or similar role.
    Strong knowledge of Ruby on Rails, along with other common libraries such as Devise, Omniauth and Rspec.
    Experience with cloud services, especially AWS (EC2, S3, Lambda, Ubuntu, Nginx, Redis, Aurora Postgres, etc.).
    Familiarity with front-end languages (e.g., HTML, JavaScript, CSS) and frameworks (e.g., React or React Native).
    Understanding of fundamental design principles behind a scalable application.
    Ability to implement automated testing platforms and unit tests.
    Excellent problem-solving skills and willingness to take on challenges.
    Strong communication and teamwork skills. 
    REQUIREMENTS:

    • Proven work experience as a Full Stack Developer or similar role.
    • Strong knowledge of Ruby on Rails, along with other common libraries such as Devise, Omniauth and Rspec.
    • Experience with cloud services, especially AWS (EC2, S3, Lambda, Ubuntu, Nginx, Redis, Aurora Postgres, etc.).
    • Familiarity with front-end languages (e.g., HTML, JavaScript, CSS) and frameworks (e.g., React or React Native).
    • Understanding of fundamental design principles behind a scalable application.
    • Ability to implement automated testing platforms and unit tests.
    • Excellent problem-solving skills and willingness to take on challenges.
    • Strong communication and teamwork skills.
    • Experience with React Native is highly valued but not mandatory. 
    • Knowledge of or interest in the cycling industry and bike security

    go to method of application »

    Chartered Accountant - Cape Town

    DUTIES:

    Financial Management and Reporting:

    • Develop and implement financial management strategies, policies, and procedures.
    • Manage the organization’s financial activities, including budgeting, forecasting, and cash flow management.
    • Prepare financial reports, statements, and analysis for the Board of Directors, senior management, and the donor.
    • Ensure compliance with accounting standards, regulatory requirements, and internal controls.
    • Monitor financial performance and provide recommendations for cost optimization and efficiency improvements. 

    Audit and Compliance:

    • Coordinate and oversee annual external audits, ensuring compliance with auditing standards.
    • Prepare audit schedules, financial statements, and supporting documentation for audit purposes.
    • Implement and maintain internal controls to safeguard financial assets and mitigate risks.
    • Ensure compliance with tax regulations, statutory reporting, and filing requirements.
    • Stay updated on relevant accounting and regulatory changes and provide guidance to the organization.

    Budgeting and Financial Planning:

    • Lead the annual budgeting process in collaboration with Programme Directors and the CEO.
    • Prepare accurate and comprehensive budgets aligned with organizational goals and programme activities.
    • Monitor budget performance, analyse variances, and provide recommendations for budget adjustments.
    • Support Programme Directors in developing project budgets and monitoring their financial performance.

    Donor Management and Reporting:

    • Ensure accurate recording and reporting of donations.
    • Prepare financial reports for the donor, ensuring compliance with their reporting requirements.
    • Provide financial insights and analysis to support proposal drafting and budget applications. 

    Financial Systems and Processes:

    • Oversee the organization’s financial systems, including accounting software and reporting tools.
    • Identify opportunities for process improvements and automation to enhance efficiency and accuracy.
    • Provide training and support to staff members on financial systems and processes.
    • Ensure data integrity and security in financial systems and maintain appropriate backup procedures.

    REQUIREMENTS:

    • Qualified Chartered Accountant (CA) designation is required.
    • Minimum of 5 – 6 years of relevant experience in financial management and accounting.
    • Must have sound experience in governance and foundation
    • Strong knowledge of accounting principles, financial reporting standards, and regulatory requirements.
    • Experience in the non-profit sector or working with non-profit organizations is highly desirable.
    • Proficient in financial management software and MS Office Suite.
    • Experience with donor management and grant reporting is an asset.

    go to method of application »

    Accounts Receivable Manager - Cape Town

    DUTIES:

    Management 

    • Directly manage 4 Credit Controllers based in Cape Town (3) and Uxbridge, London (1).
    • Directly manage 2 Cash Receipt employees based in Cape Town.
    • Provide clear vision and leadership for the 2 teams to ensure accurate and timely processing of all customer receipts.
    • Work with the teams to ensure customer queries are dealt with accurately and timely in line with agreed KPIs.
    • Ensure customer statements are sent out regularly and accurately.
    • Lead monthly summary calls with Senior Leadership to highlight any issues or areas of concern.
    • Continual review of all AR balances with the individual team members and ensure actions are completed.
    • Have regular AR calls with Country Managers (across 9 locations) to come up with an action plan to tackle outstanding issues.
    • Supervise the use of debt collection agencies to ensure outstanding receipts are received from customers.
    • Investigate complex enquiries arising from the debt management process and respond to queries in an efficient and timely manner.
    • Assist in the investigation of credit balances to correctly identify which open items are cleared down.
    • Assist in timely production of audit information (including bank statement transaction identification, customer remittance).
    • Produce KPIs on a monthly basis to evaluate billing and cash receipting volumes and values and ensure fair distribution of workload among the team members.
    • Work with the Netting AP team to ensure that debts are collected when no offset is required. 

    Systems and Processes 

    • Continuous review of processes and systems used within the AR function, making recommendations and producing business cases for system improvements.
    • Test and implement new systems for rapid roll out. 

    Staff 

    • Effectively manage, motivate and develop the team members.
    • Manage performance issues as appropriate.
    • Implementation of a change management culture by challenging and replacing established processes and procedures where necessary.
    • Liaise with different departments to ensure the CPT team are properly supporting the needs of the operating businesses. 

    General 

    • Keep key stakeholders up to date on progress against key milestones. 

    REQUIREMENTS:

    • Strong leadership and interpersonal skills,
    • Experience of working with Shared Services Centre.
    • The ability to drive change and a desire to continually improve.
    • Strong team player and ability to communicate and build relationships with people at all levels of the organisation. 
    • High level of computer literacy. 

    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