Job Openings
HR & Payroll Officer
About the job HR & Payroll Officer
Our client is seeking an independent, tech-savvy HR and Payroll Officer who can confidently manage both payroll and HR functions with minimal supervision. This role requires someone who is resourceful, well-versed in HRIS systems, MS365, and digital tools (including AI). They should be able to anticipate needs, resolve issues proactively, and take initiative - operating as a capable and trusted partner to the HR function.
Key Responsibilities
- Process end-to-end payroll accurately and in compliance with statutory and company requirements.
- Maintain employee records, including payroll, leave, and benefits.
- Address payroll queries and resolve discrepancies promptly.
- Collaborate with HR and Finance to improve payroll and HR processes.
- Assist with internal and external audits.
- Recruitment administration, including scheduling and documentation.
- Manage onboarding, induction, and exit processes.
- Maintain up-to-date HR records and ensure compliance with labour legislation.
- Booking flights and accommodation.
- Assist with HR reporting and staff communication.Provide general HR administrative support as required.
Skills & Competencies
- Understanding of HRM and Labour Law.
- Proficient in Sage Pastel Payroll and Microsoft 365.
- Excellent written and verbal communication; must be well-spoken and professional.
- Proficiency in MS Access/PowerBI (bonus).
Applications with incomplete screening questions will be disqualified automatically.
Job Type: Full-time
Application Question(s):
- If the Company's contribution towards an employee's medical aid increases, would it affect the employee's PAYE? If yes, please elaborate.
- How would you go about scheduling an enquiry?
- Describe your experience in your day-to-day involvement in ER/IR.
- What sets you apart from other candidates in this field?
Education:
- Diploma (Required)
Experience:
- payroll: 2 years (Required)
- Sage Pastel Payroll: 1 year (Preferred)
- HR/IR: 1 year (Required)
Work Location: In person