Job Search and Career Advice Platform

Enable job alerts via email!

Bookkeeper

FlySafair

City of Johannesburg Metropolitan Municipality

On-site

ZAR 200 000 - 300 000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

An airline company in Johannesburg is looking for a reliable Bookkeeper to manage financial transactions, maintain the cash book, and assist with audit processes. Candidates must have a Grade 12 qualification and a completed diploma in bookkeeping or accounting, with at least 3-5 years of experience. The role requires excellent attention to detail, familiarity with Microsoft Office, and the ability to work under pressure. This is a full-time position with a closing date for applications set for January 5, 2026.

Qualifications

  • Minimum of 3-5 years experience in bookkeeping or a similar role.
  • Willingness to work overtime as required.
  • Ability to work in a pressurized environment.

Responsibilities

  • Maintain the cash book function and ensure transactions are correctly classified.
  • Assist with month-end and year-end close procedures.
  • Provide auditors with information required for year-end audit.

Skills

Bookkeeping
Financial transactions
Cash management
Microsoft Office (Word, Excel, Outlook)
Attention to detail

Education

Grade 12 or Equivalent
Diploma in Bookkeeping or Accounting
Relevant degree in second or third year

Tools

Accounting software
Job description
Responsibilities
  • Contribute to monthly review and reporting;
  • Assist with year-end reconciliations for audit process;
  • Analyse and prepare reconciliation of GL account;
  • Support the Accountant with the following:
    • Debtors and revenue;
    • Journals and month end procedures;
    • Weekly/ Monthly/ Annual Reports;
    • Highlight inaccuracies/errors/discrepancies etc.
  • Provide auditors with information required for year-end audit;
  • Maintain the cash book function and ensure transactions are correctly classified and supported by appropriate source documents;
  • Responsible for daily cash management and updating bank balances across all accounts;
  • Process local, foreign, and ad-hoc payments and receipts;
  • Issue, process, and reconcile petty cash and foreign currency floats;
  • Maintain and reconcile cashbooks and credit card accounts, including daily bank reconciliations and resolution of reconciling items;
  • Administer and control the setup of new beneficiary profiles;
  • Assist with month-end and year-end close procedures, ensuring timely and accurate reporting;
  • Perform ad-hoc assignments and provide general administrative support, including filing;
  • Monitor the Accounts Receivable and Revenue function;
  • Verify and approve all transactions are correctly classified and supported by the appropriate source documents;
  • Provide guidance and input when the team experiences problems;
  • Support the department in fostering a positive teamwork ethic;
  • Provide assistance and support to team members in achievement of team goals.
Qualifications
  • Grade 12 or Equivalent (Essential);
  • Completed Diploma in Bookkeeping, Accounting, or a related field (NQF Level 5 or higher) (Essential);
  • Alternatively, candidates currently enrolled in a relevant degree will also be considered, provided they are in their second or third year of study and can demonstrate foundational knowledge in accounting principles (Essential);
  • Minimum of 3-5 years’ in bookkeeping or a similar role (Essential);
  • Experience in an accounting software package (Advantageous);
  • Must be able to work with physical cash and multiple boxes;
  • Willingness to work overtime as and when required;
  • Sound knowledge of basic financial transactions, including debits and credits;
  • Understanding of cash management practices within an organisation;
  • Familiarity with accounts payable and accounts receivable processes;
  • Solid grasp of fundamental accounting principles;
  • Proficient in the use of Microsoft Office (Word, Excel and Outlook);
  • Ability to work in a pressurized environment;
  • Deadline driven;
  • Accuracy and completeness of processing;
  • Excellent attention to detail;
  • Coaching and mentoring;
  • Must have sound technical skills (balance/reconcile physical cash in a petty cash box to the system, be able to work with/count cash).
Personal Attributes
  • Professional;
  • High integrity;
  • Honest;
  • Motivates others to accomplish unit goals;
  • Dependable & adaptable;
  • Ability to work independently as well as in a team;
  • Immaculate time keeping;
  • Positive attitude.
Application Guideline
  • Email applications will not be accepted;
  • Preference will be given to members of under-represented designated groups;
  • Should no feedback be provided within two (2) weeks from the closing date, please consider your application as unsuccessful.
FlySafair Reserves The Right
  • Not to proceed with this vacancy;
  • To appoint the selected candidates based on its operational requirements.
Closing Date

5 January 2026

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.