Bookkeeper Job Opportunity in Johannesburg at FlySafair

Overview

A permanent opportunity is available for an experienced and detail-oriented Bookkeeper in Johannesburg. This position is suited for candidates with a strong accounting background, excellent reconciliation skills, and the ability to work accurately in a fast-paced financial environment. The successful candidate will support the finance department with bookkeeping, cash management, reporting, reconciliations, and audit preparation while ensuring compliance with company financial procedures.

The role offers the chance to work within a professional finance environment where precision, accountability, and teamwork are highly valued. Candidates with practical bookkeeping experience and a solid understanding of accounting principles are encouraged to apply.

Position Details

Job Title: Bookkeeper
Location: Johannesburg (JHB)
Job Type: Permanent
Work Level: Mid-Level
Salary: Market Related
Closing Date: 15 May 2026

Main Purpose of the Role

The Bookkeeper will play a key role in maintaining accurate financial records and supporting daily finance operations. The position requires an individual who can manage cashbooks, process payments, monitor accounts, and assist with financial reporting and audit preparation.

The successful applicant will also provide support to the accounting team by ensuring that transactions are properly recorded, reconciled, and supported by valid documentation. Attention to detail and the ability to work under pressure are essential for this role.

Key Responsibilities

The appointed candidate will be responsible for various bookkeeping and financial administration functions within the organisation.

Financial Reporting and Reconciliations

The Bookkeeper will assist with monthly financial reviews and reporting processes. This includes preparing reconciliations for general ledger accounts and identifying discrepancies or irregularities that may affect financial accuracy.

The role also involves supporting year-end audit activities by preparing reconciliation schedules and supplying auditors with the required financial information and supporting documentation.

Cashbook and Cash Management Duties

A major aspect of the position involves maintaining the cashbook and ensuring all transactions are correctly recorded and classified. The successful candidate will manage daily cash activities and monitor bank balances across multiple accounts.

Additional responsibilities include:

  • Processing payments and receipts
  • Handling local and foreign payments
  • Managing petty cash and foreign currency floats
  • Performing daily bank reconciliations
  • Resolving reconciling items
  • Maintaining accurate cashbook records
  • Monitoring credit card accounts

Candidates must be comfortable working with physical cash and balancing petty cash against system records.

Accounts and Transaction Processing

The Bookkeeper will assist in managing debtor and revenue functions while ensuring that all transactions are properly supported by valid source documents.

The position also includes:

  • Processing journals
  • Assisting with month-end procedures
  • Supporting annual financial reporting
  • Monitoring accounts receivable activities
  • Reviewing transaction accuracy
  • Assisting with ad-hoc finance assignments

The successful applicant will help ensure that financial records remain accurate, complete, and compliant with company procedures.

Administrative and Team Support

In addition to bookkeeping duties, the role requires general administrative support, including filing and document management. The Bookkeeper will also support the finance department by assisting team members and contributing to a positive working environment.

The company is looking for someone who can provide guidance when issues arise within the team and who is willing to contribute toward achieving departmental goals.

Minimum Requirements

Applicants must meet the following educational and experience requirements:

  • Grade 12 certificate or equivalent qualification
  • Diploma in Bookkeeping, Accounting, or a related qualification at NQF Level 5 or higher

Alternatively, candidates who are currently studying toward a relevant accounting or finance qualification may also be considered if they are in their second or third year of study and possess a strong understanding of accounting fundamentals.

Experience Required

Candidates should have between three and five years of bookkeeping or related finance experience. Previous experience working with accounting software will be considered beneficial.

Practical exposure to cash handling, reconciliations, and financial administration is important for this role.

Technical Skills and Competencies

The ideal candidate should demonstrate strong bookkeeping and accounting knowledge, particularly in areas such as:

  • Debits and credits
  • Accounts payable
  • Accounts receivable
  • Cash management
  • Financial reconciliations
  • Month-end procedures
  • Reporting processes

Applicants must also be proficient in Microsoft Office applications, especially Excel, Word, and Outlook.

Strong technical ability is required to balance and reconcile physical cash accurately and work efficiently with financial systems.

Desired Personal Attributes

The organisation is seeking a professional and trustworthy individual who demonstrates integrity and reliability in the workplace.

Successful candidates should possess the following qualities:

  • Excellent attention to detail
  • Ability to work independently
  • Strong teamwork skills
  • Good communication abilities
  • Adaptability and dependability
  • Positive work ethic
  • Strong time management
  • Ability to perform under pressure
  • Deadline-driven mindset

Candidates who can motivate and support colleagues while maintaining professionalism will have an advantage.

Working Environment

This position may require overtime work when operational demands increase. The successful applicant must therefore be flexible and willing to work additional hours when necessary.

The finance environment is fast-paced and requires accuracy, efficiency, and the ability to manage multiple tasks simultaneously.

Employment Equity

Preference may be given to candidates from under-represented designated groups in line with the organisation’s employment equity objectives.

Important Application Information

Applicants should note that email applications will not be accepted. Candidates are encouraged to follow the official application process before the closing date.

If no feedback is received within two weeks after the closing date, applicants should consider their application unsuccessful.

The company also reserves the right not to fill the position or to make appointments according to operational requirements.

Why This Role Stands Out

This opportunity is ideal for finance professionals looking to strengthen their bookkeeping and accounting career within a structured and professional environment. The position offers exposure to a wide range of financial functions, including reconciliations, reporting, cash management, and audit support.

Candidates with strong accounting fundamentals, attention to detail, and the ability to handle financial responsibilities accurately may find this role rewarding and career-enhancing.

APPLY HERE

📢 Join Our WhatsApp Channel

Leave a Reply

Your email address will not be published. Required fields are marked *