Enable job alerts via email!

HR Officer

Bright Placements

Mogale City Local Municipality

On-site

ZAR 180,000 - 290,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Start fresh or import an existing resume

Job summary

A leading company in the hospitality sector is seeking an HR Officer to provide comprehensive human resources support. This role involves overseeing recruitment, training, employee relations, and payroll compliance to ensure a motivated workforce aligned with luxury service standards. The ideal candidate has relevant qualifications and experience, as well as knowledge of South African labour laws.

Qualifications

  • Minimum 2–4 years’ experience in an HR role, ideally within hospitality.
  • Knowledge of South African labour laws and HR best practices.

Responsibilities

  • Oversee recruitment and onboarding processes.
  • Maintain employee files and HR databases.
  • Resolve employee grievances and disciplinary matters.
  • Coordinate training and development programs.
  • Ensure compliance with labour legislation.

Skills

Knowledge of South African labour laws
HR best practices
Employee relations
Staff motivation
Performance management

Education

Matric / National Senior Certificate
Diploma or Degree in Human Resources Management
Diploma or Degree in Industrial Relations

Job description

To provide comprehensive Human Resources support to the lodge by overseeing recruitment, training, employee relations, payroll input, compliance with labour legislation, and general HR administration to ensure a motivated and compliant workforce aligned with the standards of a luxury hospitality environment.

Key Responsibilities :

  • Recruitment and Onboarding :
  • Assist with staff recruitment processes including advertising, shortlisting, scheduling interviews, and reference checks.
  • Conduct new employee inductions and ensure all onboarding documents are completed and filed.
  • Ensure alignment with lodge culture and 5-star service expectations.
  • HR Administration :
  • Maintain accurate employee files and HR databases (contracts, warnings, leave, timesheets).
  • Prepare and issue letters of employment, warnings, notices, and related documentation.
  • Manage leave applications and update leave records.
  • Employee Relations :
  • Provide support to management and staff on HR-related issues.
  • Assist with the resolution of employee grievances and disciplinary matters.
  • Ensure fair and consistent application of HR policies and lodge procedures.
  • Performance Management and Training :
  • Assist in coordinating staff performance appraisals.
  • Identify training needs and coordinate training and development programs.
  • Support department heads with team development and succession planning.
  • Payroll and Timekeeping :
  • Capture and verify timesheets, overtime, and leave for payroll submission.
  • Liaise with payroll department to ensure accuracy of staff payments.
  • Compliance and Policies :
  • Ensure compliance with labour legislation (BCEA, LRA, EEA, etc.).
  • Keep up to date with changes in labour law and lodge policy enforcement.
  • Monitor lodge HR practices to ensure alignment with 5-star standards.
  • Staff Welfare and Culture :
  • Promote staff well-being, motivation, and engagement.
  • Organize staff events, recognition programs, and wellness initiatives.
  • Foster a positive and respectful working environment across all departments.

Qualifications and Experience :

Minimum Requirements :

  • Matric / National Senior Certificate.
  • Diploma or Degree in Human Resources Management or Industrial Relations.
  • 2–4 years’ experience in an HR role, ideally within hospitality, tourism, or lodge environment.
  • Knowledge of South African labour laws and HR best practices.
Create a job alert for this search

Hr Officer • Magaliesburg, North West, ZA

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