Job Opportunity: HR Administrator
📍 Location: Johannesburg
💰 Salary: R300,000 – R360,000 per annum

Job Overview:
We are seeking an HR Administrator to handle generalist HR administrative tasks and provide support to the payroll function.
Key Responsibilities:
General HR Administration:
- Perform a variety of HR administrative duties.
- Manage the Employee Self-Service (ESS) portal, assisting users and resolving issues.
- Onboard and offboard employees on ESS, ensuring accurate staff records.
- Maintain HR attendance records, reconcile monthly attendance registers, and ensure each division has a dedicated attendance keeper.
- Generate leave reports and provide guidance on leave policies.
Payroll & Benefits Support:
- Act as a backup to the Payroll Officer, assisting with payroll-related functions.
- Assist with WCA claims, including documentation and record-keeping.
- Collect and manage statistical data for reporting and quality improvement.
- Oversee employee benefits, including capturing new hires and terminations on the benefits portal.
- Assist employees with investment changes and withdrawal claims.
- Reconcile and manage monthly investment portal balances.
- Process fund claims and internal fund transfers for payments and commissions.
HR Projects & Reporting:
- Provide administrative support for HR projects.
- Prepare monthly, quarterly, and ad hoc reports on HR activities.
- Advise employees and managers on labor legislation and company policies.
- Assist the Senior HCBP with Learning & Development tasks, such as WSP/ATR documentation and training record-keeping.
Recruitment Support:
- Support recruitment processes, including posting job adverts, shortlisting candidates, conducting telephonic screenings, and scheduling interviews.
- Conduct reference checks and MIE verifications.
- Maintain and update engagement and recruitment trackers.
Qualifications & Experience:
✅ Matric
✅ Degree/Diploma in Human Resources
✅ 1–2 years of HR experience
If you are detail-oriented and have a passion for HR administration, apply today!
📌 Apply now and be part of a dynamic HR team!