Job Description
HR Officer Pepperclub Hotel, Cape Town
Department Human Resources
Reports to HR Manager
Pepperclub Hotel is elevating its HR function, and we are looking for a confident, organised and people-focused HR Officer to help build a consistent and high-performing HR operation. This role is central to supporting our teams, strengthening our internal processes and ensuring every staff member experiences professional, structured and responsive HR service.
If you enjoy fast-paced hospitality, value accuracy, and take pride in delivering quality HR support, this role is for you.
What Youll Be Responsible For 1. Recruitment & Onboarding
You will support end-to-end recruitment and deliver a smooth onboarding experience for all new hires.
Advertise vacancies on job boards and social media
Screen CVs and shortlist suitable candidates
Schedule interviews and manage candidate communication
Prepare offer letters, contracts and onboarding packs
Ensure recruitment files are fully complete up to contract stage
Coordinate first-day onboarding and introduce new staff to the HR processes
2. Uniform & Asset Management
You will oversee the full uniform lifecycle and ensure accurate tracking.
Issue, record and track all uniform items
Manage uniform returns and deductions
Conduct monthly uniform stock counts and reconcile variances
Maintain a clean, organised uniform room and register
3. Training & Development Coordination
You will help us drive a consistent training culture.
Schedule internal and external training sessions
Confirm attendance, prepare materials and arrange venues
Follow up on outstanding records and certifications
Maintain the monthly training calendar and circulate updates
Support EE, Wellness and Health & Safety training requirements
4. HR Administration & Compliance
You are the backbone of HR documentation.
Maintain accurate employee files (physical and digital)
Update leave records, disciplinary registers and benefit documentation
Support compliance administration for EE, H&S, Wellness and internal committees
Assist with data for HR audits and monthly reporting
Ensure all HR registers are updated within 48 hours
5. Staff Engagement & Internal Communication
Youll help shape how staff experience HR.
Draft and publish staff notices, memos and reminders
Update HR boards, birthdays and recognition features weekly
Assist with staff events, welfare initiatives and surveys
Help build an HR presence that is clear, consistent and supportive
What You Need to Bring Qualifications & Experience
HR Diploma or Degree
2 to 3 years HR experience in a 5-star hotel or hospitality environment
Strong administrative and organisational skills
Confident with MS Office and Sharepoint
Experience with recruitment, onboarding and HR documentation
Knowledge of basic HR processes including discipline, leave and committee admin
Key Strengths for This Role
Were looking for someone who is:
Detail-oriented with strong follow-through
Approachable, calm and service-minded
Organised and able to manage multiple deadlines
Discreet and trustworthy with sensitive information
Proactive, energetic and solution-driven
A supportive team player who can work closely with the HR Manager and HODs
Resilient and steady, even during high-pressure periods
Why Join Pepperclub Hotel?
You will be part of a fast-growing HR function focused on structure, consistency and accountability. This is an opportunity to grow your HR experience within a professional 5-star environment and contribute meaningfully to staff engagement and operational excellence.
GO APPLY NOW
Safe & secure application process
Explore More Opportunities
Get Similar Job Alerts
Job Seeker Tip
Network actively - many jobs are filled through referrals before being advertised.
How to Apply
Click “GO APPLY NOW” to visit the company’s application page.
Follow their instructions carefully.
JVR Jobs connects you with employers – we don’t process applications directly.
Latest Job Opportunities
Benoni: Office administrator posted by Eco Web
Office Administrator Location: BenoniEmployment Type: Full-TimeWorking Hours: Monday–Friday 08:00–17:00Salary Range: R4,500 – R7,000 We are recruiting a motivated and detail-oriented…
View JobBenoni: Office administrator posted by Eco Web
Office Administrator Location: BenoniEmployment Type: Full-TimeWorking Hours: Monday–Friday 08:00–17:00Salary Range: R4,500 – R7,000 We are recruiting a motivated and detail-oriented…
View JobCape Town: Sales Representative posted by Kenesis
Sales Representative Location: Cape TownEmployment Type: Full-TimeWorking Hours: Monday–Friday | 08:00–17:00 We are recruiting a driven, motivated, and target-focused Sales…
View JobBenoni, Gauteng: Administrative Assistant posted by Cyber Ads (Pty) Ltd
About the Role:We’re looking for a proactive and organized Admin Assistant to help keep our office running smoothly. If you’re…
View JobBoksburg, Gauteng: Booking Clerk posted by HeyOnline
About the Position:We’re looking for a dedicated and enthusiastic Booking clerk to help us connect with new potential clients. You’ll…
View JobPretoria, Gauteng: Digital Solutions Consultant posted by Ink Digital
About Us:We’re a forward-thinking marketing agency helping businesses grow with Google Ads, Facebook Ads, and websites. Our goal is to…
View Job
Browse Employers
Job Alerts