Are you detail-driven, organised and confident managing both HR administration and payroll in a busy hotel environment?
We’re recruiting for an experienced HR / Payroll Officer to join a dynamic hospitality team. This role requires strong payroll accuracy, solid knowledge of labour legislation and the ability to manage multiple HR functions with professionalism and discretion.
What You’ll Do
• Provide full HR administrative support across the employee lifecycle
• Assist with recruitment, onboarding documentation and probation processes
• Maintain accurate employee records and HR databases
• Draft employment related documentation including contracts, increase letters and agreements
• Oversee the Time and Attendance system
• Process monthly payroll input and ensure accurate reporting
• Submit EMP501 returns and issue IRP5 documentation
• Manage leave administration and reporting
• Administer employee benefits including medical aid, pension and risk cover
• Support Employment Equity administration and reporting
• Ensure compliance with labour legislation and company policies
• Assist with disciplinary documentation and employee relations processes
What You’ll Need
• Minimum 3 years’ HR experience in a similar role
• Strong payroll experience with hands-on use of PaySpace
• Experience working with Time and Attendance systems
• Solid understanding of BCEA, LRA, EEA and OHSA
• High level of accuracy and attention to detail
• Excellent communication and organisational skills
• Ability to prioritise, multitask and meet deadlines
• Strong sense of integrity and confidentiality
If you are structured, people-focused and confident balancing HR administration with payroll responsibility in a fast-paced hospitality environment, we would love to hear from you.