Enable job alerts via email!

Human Resources Manager

Huvest People Solutions

Johannesburg

On-site

ZAR 300 000 - 600 000

Full time

6 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is seeking a dynamic HR Manager to lead their people strategy in a fast-paced environment. In this strategic and operational role, you will oversee the full HR function, driving talent acquisition, employee engagement, and performance management. Join a supportive leadership team where your contributions will shape a high-performance culture and ensure compliance with labour legislation. If you are passionate about HR and thrive in a collaborative environment, this opportunity is perfect for you.

Qualifications

  • 10+ years of HR generalist experience with 2 years in a managerial role.
  • Strong understanding of South African labour law and HR best practices.

Responsibilities

  • Develop and implement HR strategies aligned with business goals.
  • Lead recruitment, onboarding, and retention initiatives.
  • Ensure compliance with labour legislation and internal policies.

Skills

Human Resources Management
Talent Acquisition
Employee Engagement
Performance Management
Labour Legislation Compliance

Education

Degree in Human Resources
Industrial Psychology

Job description

Job Title: Human Resources Manager

Are you a dynamic HR professional ready to lead in a fast-paced, evolving environment? We are seeking an experienced and hands-on HR Manager to join our team and shape our people strategy.

The Role

As the HR Manager, you will oversee the full HR function — from talent acquisition and employee engagement to performance management, statutory compliance, and fostering a high-performance culture. This role is strategic and operational, ideal for someone who thrives in a collaborative and agile environment.

Key Responsibilities
  1. Develop and implement HR strategies aligned with our business goals.
  2. Lead recruitment, onboarding, and retention initiatives.
  3. Oversee payroll inputs and liaise with payroll service providers.
  4. Manage employee benefits and related service providers.
  5. Drive employee engagement, learning & development, and performance management processes.
  6. Ensure compliance with labour legislation and internal policies.
  7. Provide expert support to line managers on people-related matters.
  8. Champion diversity, inclusion, and a values-driven culture.
What We're Looking For
  • A degree in Human Resources, Industrial Psychology, or a related field.
  • Minimum of 10 years' HR generalist experience, including at least 2 years in a managerial role.
  • Strong understanding of South African labour law and HR best practices.
  • Proven ability to work independently, manage multiple priorities, and influence at all levels.
  • Experience in a service-driven or travel-related environment is a plus.
Why Join Us
  • Be part of a leadership team driving growth and transformation.
  • Work in a supportive, high-impact environment with real decision-making power.

Salary Package Range: R - R (CTC)

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