Permanent - HR Officer - Johannesburg - South Africa

Job Number: 80259


Job Listing APPLY FOR JOB
80259
Permanent
HR Officer
MS Office Suite
E-Commerce
Johannesburg
Gauteng
South Africa

Job description

You know how to keep people happy, policies tight, and teams ticking - now you just need the right company to back you.

We’re on the hunt for a Warehouse People Pro who’s organised, hands-on, and ready to roll up their sleeves to make sure our Germiston warehouse team is fully supported — from recruitment and onboarding to performance and compliance.

To apply immediately for this position click here.

Job requirements
Responsibilities:

Recruitment & contracts – From job posts to contract management

Onboarding – Making new joiners feel at home from day one

Leave, benefits & payroll administration

Performance management – Helping the team hit targets and grow

Team development – identifying training needs

Support line managers with disciplinary processes, conflict resolution, and grievance handling

Ensure compliance with labour legislation, health & safety regulations, and company policies.

Assist with shift planning, overtime management, and ensuring appropriate staffing levels.

HR admin – Keeping policies and paperwork in check

Personal Skills and Attributes:

Excellent written and verbal communication skills

Organised, proactive, and ready to roll up your sleeves

Experience:

Degree in Human Resources or Psychology

Previous relevant HR experience — you’ve been there, done that

Solid experience with labour law

Confident using Google Suite (Docs, Sheets, Drive)

 

Degree in Human Resources, Industrial Psychology
Bachelors
Available

Email to Friend APPLY FOR JOB

Terms & Conditions  |  Privacy Policy  |  Basic Conditions Of Employment Act (Download PDF)
Popi |  User Terms |  Report Fraud |  Member of TRASA
© 2026 Total Recruitment Solutions All Rights Reserved