Job Summary
Our client is seeking a detail-oriented and reliable Bookkeeper to join the finance and administration team. The successful candidate will be responsible for maintaining accurate financial records, processing day-to-day accounting transactions, assisting with financial reporting, and supporting the broader operational and management functions of the business.
The role requires a proactive individual with strong organisational skills, integrity, confidentiality, and the ability to work in a fast-paced engineering and manufacturing environment.
Key Responsibilities
Financial & Bookkeeping Functions
- Capture and maintain accurate accounting records.
- Process supplier invoices, credit notes, and reconciliations.
- Manage accounts payable and accounts receivable.
- Perform daily, weekly, and monthly bank reconciliations.
- Process customer invoicing and follow up on outstanding payments.
- Assist with cash flow tracking and payment scheduling.
- Maintain petty cash and expense records.
- Assist with payroll preparation and payroll-related administration.
- Prepare VAT schedules and supporting documentation.
- Assist with month-end and year-end financial processes.
- Maintain proper filing and document control of financial records.
Administrative Support
- Assist management with general financial administration.
- Liaise with suppliers, customers, auditors, and external accountants.
- Support procurement and operational teams with administrative coordination.
- Ensure compliance with company policies and financial procedures.
Minimum Requirements
- Relevant qualification in Bookkeeping, Accounting, or Finance.
- Minimum 3–5 years’ bookkeeping experience.
- Experience with accounting software (e.g., Sage, Xero, QuickBooks, Pastel, or similar).
- Strong Microsoft Excel and Office proficiency.
- Good understanding of VAT and basic South African accounting practices.
- Strong attention to detail and accuracy.
- Ability to work independently and meet deadlines.
- Strong communication and organisational skills.
Advantageous Experience
- Experience in manufacturing, engineering, or industrial environments.
- Exposure to multi-company/group structures.
- Basic payroll and HR administration experience.
- Experience with foreign currency transactions and imports/exports.
Personal Attributes
- Honest and trustworthy.
- Professional and well organised.
- Strong work ethic and accountability.
- Able to handle confidential information with discretion.
- Team player with a positive attitude.
Reporting Structure
The Bookkeeper will report directly to Management and work closely with the Finance and Operations Teams.