Exciting Opportunity: Bookkeeper in Johannesburg
A well-established company in the mining and technical services sector is seeking an experienced Bookkeeper to join its dynamic team in Johannesburg, Gauteng.
Key Responsibilities
- Maintain financial records for various departments, ensuring accuracy and compliance with legal regulations.
- Prepare, process, and manage invoices and payments to vendors and suppliers.
- Assist in the preparation of financial statements and monthly management reports.
- Reconcile bank statements and monitor cash flow to ensure the company remains financially healthy.
- Collaborate with other departments to support budget preparation and forecasting.
Requirements
- Qualification: Relevant certification in bookkeeping or accounting.
- Experience: Minimum 5 years of experience in bookkeeping or a similar financial role, preferably in the mining or technical services sector.
- Skills: Proficient in accounting software, and strong analytical skills.
- Knowledge: Familiarity with South African tax regulations and financial reporting standards.
💰 Salary Insight
Estimated Offer: R20,000 – R30,000 per month.
(Note: Salary figures are based on market estimates for Bookkeepers in South Africa.)
🔮 3 Common Interview Questions for this Role
- “Can you provide an example of how you’ve managed discrepancies in financial records?”
- “What steps do you take to ensure compliance with tax regulations?”
- “How familiar are you with various accounting software and which do you prefer?”
Tips on Crafting a CV for this Role
- Highlight Relevant Experience: Clearly detail your bookkeeping experience and specific accomplishments.
- Certifications Matter: Include relevant certifications or training in accounting software.
- Detail Financial Skills: Mention any specific accounting practices you are proficient in, such as VAT returns or reconciliations.
Related Job Titles: Accountant, Accounts Payable Clerk, Junior Financial Officer, Finance Administrator.

