Enable job alerts via email!

Hr Officer – Rkhro

Armstrong Appointments

Johannesburg

On-site

ZAR 500 000 - 600 000

Full time

Today
Be an early applicant

Job summary

A leading recruitment agency in Johannesburg seeks an HR Manager to oversee compliance with employment laws, manage recruitment, and support employee wellness initiatives. The ideal candidate has at least 5 years of HR experience, a Grade 12 qualification, and is knowledgeable about payroll systems. This role offers an opportunity to contribute to a positive company culture and improve HR processes.

Qualifications

  • At least 5 years of experience in a similar role.
  • Knowledge of legal compliance regarding employment laws.
  • Experience with time and attendance/payroll systems.

Responsibilities

  • Ensure compliance with all employment laws and regulations.
  • Actively manage recruitment processes and job postings.
  • Support and coordinate employee wellness initiatives.
  • Analyze HR data to identify trends for improvements.
  • Maintain HR documentation and ensure compliance.

Skills

Strong knowledge of HR
Recruitment and Selection
Payroll Systems
Disciplinary Management
Employee Onboarding

Education

Grade 12
Relevant HR qualification

Tools

Eco Time and Attendance system
Sage wage system
Job description
Responsibilities
  • Legal Compliance: Remaining up to date on legal requirements and statutory reports (RMA, MEIBC, Furniture Bargaining Council, BCEA, Employment Equity, Workplace Skills plan and Annual Training Report), and monthly internal reporting on changes in legislation. Ensure compliance with all employment laws and regulations.
  • Recruitment & Selection: Actively involved in recruitment by preparing job descriptions, posting ads and managing the hiring process.
  • Employee Onboarding & Administration: Assist with the onboarding process, collating contract documents, checking and filing all new employee documentation.
  • Time & Attendance Management: Track employee work hours, ensure accurate records, facilitate payroll processing, assist with weekly payroll input and liaise on payroll queries.
  • Shift & Leave Management: Allocate correct shifts, deal with employee leave queries, assist with leave and sick leave reports, evaluate all sick notes.
  • Overtime Management: Allocate and confirm weekly overtime.
  • Employee Wellness: Support and coordinate wellbeing initiatives.
  • Learning & Development: Assist with training reports and agreements, request training quotes, book courses, and track training in the organization.
  • Culture & Change Management: Actively support initiatives that improve the company culture.
  • HR Staff Communication: Assist with HR‑related communication to and from staff, collectively and individually.
  • Disciplinary Management: Ensure a fair, transparent process following the Code of Good Practice, including warnings, suspensions and termination. Maintain employee records, including disciplinary actions, and ensure all company HR policies are applied consistently.
  • CCMA Compliance: Attend CCMA matters, demonstrate compliance with labour regulations, attend conciliation or arbitration hearings, and document all CCMA matters.
  • General HR Administration: Draft letters for employees (contract amendments, confirmations of employment, documentation and contracts when required), draft memos, policies and procedures, keep all documentation, policies and procedures compliant.
  • HR Metrics & Analytics: Analyse HR data to identify trends and make improvement recommendations, compile HR reports including data and analytics.
  • Payroll Administration: Maintain the Eco Time and Attendance system for upload into the Sage wage system, ensuring both systems remain in sync.
  • Council Requirements: Be knowledgeable of the bargaining council rules (Furniture Bargaining Council and MEIBC).
  • Staff & Operating Policies: Write and maintain company rules, policies and procedures.
Qualifications
  • Grade 12.
  • Relevant HR qualification advantageous.
  • Strong knowledge of HR as well as time and attendance/payroll systems.
  • At least 5 years of experience in a similar role.

A consultant will be in touch if you are shortlisted for the position.

Please consider your application unsuccessful should you not have been contacted within 2 weeks.

We will keep your CV on our database and contact you should you match the criteria of any other vacancies.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.