Human Resources Generalist

Placements24

Noord-Kaap

On-site

ZAR 350,000 - 550,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Medical aid plan
Provident fund
Paid annual leave
Sick leave

Job summary

Placements24 is seeking a dedicated Human Resources Generalist for our Kimberley facility in Northern Cape. You will oversee day-to-day HR operations, support recruitment, onboarding, payroll, and policy implementation to foster a productive and compliant work environment.

This hands-on role requires initiative and collaboration across teams. The ideal candidate has 3–5 years of HR generalist experience, solid knowledge of South African labour law, and excellent communication skills.

Qualifications

  • Bachelor's degree in HRM or related field.
  • 3–5 years of HR Generalist experience.
  • Strong understanding of HR functions and SA labour law.

Responsibilities

  • Manage end-to-end recruitment and onboarding.
  • Administer compensation and benefits programs.
  • Develop and implement HR policies and procedures.
  • Oversee employee relations and address grievances.
  • Maintain accurate HR records and documentation.
  • Support performance management and development initiatives.
  • Ensure compliance with SA labour laws.
  • Assist in HR training programs.
  • Contribute to engagement activities.
  • Process payroll accurately and on time.

Skills

Recruitment & onboarding
Employee relations
Payroll processing
Labor law knowledge
Communication
Organization

Education

Bachelor’s degree in Human Resources Management

Tools

HRIS systems
Payroll software

Job description

About the Role

Our client, a well-established manufacturing firm located in the industrial heart of Kimberley, Northern Cape , is seeking a dedicated and versatile Human Resources Generalist. This role is crucial for supporting day-to-day HR operations, ensuring smooth functioning of all HR processes, and contributing to a positive and productive work environment. The HR Generalist will be the primary point of contact for employees on various HR-related queries and will play an integral part in implementing HR policies and procedures. The successful candidate will gain broad exposure to all facets of human resources, from recruitment and onboarding to employee engagement and compliance. This is an excellent opportunity for a proactive HR professional looking to grow their career within a supportive and challenging setting in Northern Cape . The role requires a hands‑on approach and a commitment to fostering strong employee relations and upholding organizational values.

Key Responsibilities
  • Manage the end-to-end recruitment and selection process, including sourcing, screening, interviewing, and onboarding new employees.
  • Administer employee compensation and benefits programs, ensuring accuracy and compliance.
  • Develop and implement HR policies and procedures, ensuring they are communicated effectively to all staff.
  • Oversee employee relations, addressing grievances and conflicts in a timely and constructive manner.
  • Maintain accurate employee records and HR documentation, ensuring confidentiality and compliance.
  • Support performance management processes and facilitate employee development initiatives.
  • Ensure compliance with all relevant labor laws and regulations in South Africa .
  • Assist in the development and delivery of HR training programs.
  • Contribute to employee engagement activities and initiatives.
  • Process payroll accurately and on time.
Requirements
  • A Bachelor's degree in Human Resources Management, Industrial Psychology, or a related field.
  • A minimum of 3-5 years of experience as an HR Generalist or in a similar HR role.
  • Solid understanding of HR functions, including recruitment, compensation and benefits, employee relations, and labor law.
  • Experience with HRIS systems and payroll processing.
  • Excellent interpersonal and communication skills, both written and verbal.
  • Strong organizational skills and attention to detail.
  • Ability to work independently and as part of a team.
  • Proficiency in Microsoft Office Suite.
  • Knowledge of South African labour legislation is essential.
  • Proven ability to handle sensitive information with discretion and confidentiality.
Benefits
  • This role offers a competitive annual salary commensurate with experience, along with access to a comprehensive medical aid plan and a provident fund.
  • Our client provides opportunities for professional growth and development, including in-house training and support for external courses.
  • You will be part of a stable and reputable company with a strong commitment to employee welfare in Kimberley , Northern Cape .
  • Additional benefits include paid annual leave and sick leave, and a supportive work environment where your contributions are valued.
  • This is a non-remote position, requiring your presence at our facility in Kimberley .
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Human Resources Generalist
Senior Human Resources Generalist

Placements24 • Noord-Kaap

Hybrid
ZAR 420,000 - 540,000
Medical aid
Retirement fund
Professional development
+1
Senior HR Generalist
Senior HR Generalist

Placements24 • Upington

Hybrid
ZAR 450,000 - 650,000
Hybrid work model
Medical aid
Retirement fund contributions
+2
Human Resources Generalist
Human Resources Generalist

Placements24 • Pietermaritzburg

Hybrid
ZAR 300,000 - 480,000
Hybrid work model
Health benefits
Professional development
+1
HR Generalist
HR Generalist

Placements24 • Mossel Bay

On-site
ZAR 420,000 - 540,000
Competitive salary
Medical aid
Provident fund
+3
HR Generalist - On-site
HR Generalist - On-site

Placements24 • Pretoria

On-site
ZAR 350,000 - 480,000
Medical aid plan
Provident fund
Paid annual leave
HR Generalist
HR Generalist

Placements24 • Richards Bay

Hybrid
ZAR 360,000 - 480,000
Annual bonus
Medical aid
Retirement fund
+2
Graduate Human Resources Coordinator
Graduate Human Resources Coordinator

Placements24 • Noord-Kaap

Hybrid
ZAR 180,000 - 240,000
Competitive salary
Training & development
HR exposure
+2
Senior Human Resources Generalist
Senior Human Resources Generalist

Placements24 • Mossel Bay

On-site
ZAR 550,000 - 850,000
Competitive salary
Medical aid
Retirement fund contributions
+4
HR Officer
HR Officer

Placements24 • Noord-Kaap

On-site
ZAR 180,000 - 240,000
On-site role
Competitive salary
Training programs
+2
HR Administrator and Payroll Specialist
HR Administrator and Payroll Specialist

Placements24 • Noord-Kaap

On-site
ZAR 260,000 - 420,000
Medical aid contribution
Pension fund
Paid annual leave
+1