• Full Time
  • Rustenburg, South Africa

Dream Hotels & Resorts

Dream Hotels & Resorts operates 23 properties across South Africa, from the iconic Blue Marlin Hotel in Scottburgh to the Peninsula All-Suite Hotel in the Western Cape, Le Franschhoek Hotel & Spa in the Cape Winelands, and Finfoot Lake Reserve in the Greater Pilanesberg. Our goal is to create memorable experiences for every guest.

 

Financial and Admin Officer

  • Job Type Full Time
  • Qualification Bachelors
  • Experience 3 years
  • Location North West
  • City Rustenburg
  • Job Field Finance / Accounting / Audit

Job Overview:

We are looking for a careful and detail-focused Finance and Admin Officer to join our team in Rustenburg or nearby areas. You will handle daily financial checks, reconciliations, loading creditors into the accounting system, and related payments.

Responsibilities:

Financial Accounting:

  • Keep accurate financial records by entering data into the accounting system.
  • Process invoices in the accounting system.
  • Handle invoices on Nebula.
  • Load payments weekly for approval.
  • Spot areas where accruals are needed.
  • Manage accounts payable and receivable.
  • Talk to suppliers to fix billing problems or answer questions.
  • Prepare cashbooks and credit card reconciliations weekly or monthly.
  • Complete all petty cash and credit card reconciliations.
  • Do daily reconciliations between the Property Management System and the Accounting System.

Budgeting and Forecasting:

  • Help prepare the annual budget and regular forecasts.
  • Track budget performance and analyze differences.
  • Offer financial advice to manage costs better.

Financial Reporting:

  • Prepare monthly management accounts.
  • Work with auditors during financial audits and provide needed documents.
  • Complete OKRs using management account data.

Cashflow Management:

  • Watch cashflow to keep the business liquid and stable.
  • Prepare cashflow forecasts and handle working capital.

Other Duties:

  • Check daily sales on all charges and match them to activities, spa, and other revenue sources.
  • Perform daily reconciliations for EFTs, credit cards, and petty cash.
  • Control stock, reconcile, and remit supplier invoices and statements.
  • Bank petty cash.
  • Follow all checks for internal and external financial audits.
  • Help with some administrative tasks.
  • Assist with compliance reporting.

Requirements:

  • Bachelor’s degree in Finance, Accounting, or a related field, or similar experience.
  • At least 3 years in a related role.
  • Good with financial software and Microsoft Office, especially Excel.
  • Strong analytical and problem-solving skills.
  • Great attention to detail and organization.
  • Good communication and teamwork skills; able to work alone or with others.
  • Experience in lodge operations is a plus.

Skills and Knowledge:

  • Strong communication and relationship skills with colleagues and suppliers.
  • Able to handle multiple tasks and prioritize well.
  • Understand reconciliations and their role in finance.
  • Skilled in accounting software and Microsoft Office.


Check how your CV matches this job

How to Apply

Interested and qualified candidates should apply through the company’s application process.

Build your CV for free. Download in different templates.

Was this helpful?

0 / 0