Senior Human Resources Generalist

Placements24

Rustenburg

Hybrid

ZAR 550,000 - 850,000

Full time

3 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Medical aid
Provident fund
Professional development
Inclusive culture
Hybrid model

Job summary

Placements24 in Rustenburg is seeking a Senior HR Generalist to deliver comprehensive HR support across recruitment, employee relations, compensation and benefits, and compliance. You will drive HR initiatives aligned with corporate objectives and contribute to a positive, productive work environment in the North West province.

With a strong understanding of SA labor law, you will maintain confidential records, advise on policies, payroll, and HR processes while supporting a range of managers

Qualifications

  • Bachelor's degree in Human Resources, Industrial Psychology, or a related discipline.
  • Minimum of 6 years of experience in a generalist HR role, with a strong track record of success.
  • In-depth knowledge of South African labor legislation, BCEA, LRA, EEA, and OH&S Act.
  • Experience with HRIS systems and payroll administration.
  • Excellent communication, negotiation, and interpersonal skills.
  • Ability to work autonomously and manage multiple priorities effectively in Rustenburg.

Responsibilities

  • Manage end-to-end recruitment processes, from sourcing candidates to onboarding new employees.
  • Provide expert guidance on employee relations, conflict resolution, and disciplinary matters.
  • Administer and advise on compensation and benefits programs, ensuring compliance and competitiveness.
  • Develop and implement HR policies and procedures in line with company objectives and legal requirements.
  • Maintain accurate employee records and HR data, ensuring confidentiality and integrity.
  • Support managers and employees with HR-related queries and initiatives.

Skills

Recruitment
Employee relations
Payroll
HRIS

Education

HR degree

Tools

HRIS systems
Payroll software

Job description

About the Role

Our client is seeking a highly skilled and adaptable Senior Human Resources Generalist to join their team in Rustenburg . This role is crucial in providing comprehensive HR support across all facets of the human resources function, including recruitment, employee relations, compensation and benefits, and HR compliance. You will play a key role in implementing HR initiatives that support the company's strategic objectives and contribute to fostering a positive and productive work environment in the North West province. This position requires a proactive individual with a strong understanding of HR best practices and South African labor law.

Key Responsibilities
  • Manage end-to-end recruitment processes, from sourcing candidates to onboarding new employees.
  • Provide expert guidance on employee relations, conflict resolution, and disciplinary matters.
  • Administer and advise on compensation and benefits programs, ensuring compliance and competitiveness.
  • Develop and implement HR policies and procedures in line with company objectives and legal requirements.
  • Maintain accurate employee records and HR data, ensuring confidentiality and integrity.
  • Support managers and employees with HR-related queries and initiatives.
Requirements
  • Bachelor's degree in Human Resources, Industrial Psychology, or a related discipline.
  • Minimum of 6 years of experience in a generalist HR role, with a strong track record of success.
  • In-depth knowledge of South African labor legislation, BCEA, LRA, EEA, and OH&S Act.
  • Experience with HRIS systems and payroll administration.
  • Excellent communication, negotiation, and interpersonal skills.
  • Ability to work autonomously and manage multiple priorities effectively in Rustenburg .
Benefits
  • Competitive annual salary with potential for bonuses.
  • Comprehensive medical aid and provident fund benefits.
  • Opportunities for professional development and further qualifications.
  • A supportive and inclusive workplace culture.
  • Flexible working options, including a hybrid model.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Human Resources Officer
Senior Human Resources Officer

Placements24 • Rustenburg

Hybrid
ZAR 900,000 - 1,300,000
Medical aid
Retirement fund
Generous annual leave
+2
Senior Human Resources Generalist
Senior Human Resources Generalist

Placements24 • Midrand

Hybrid
ZAR 700,000 - 1,000,000
Competitive salary with bonuses
Hybrid work model
Medical aid and retirement fund
Human Resources Generalist
Human Resources Generalist

Placements24 • Midrand

Hybrid
ZAR 300,000 - 460,000
Competitive salary
Medical aid
Retirement fund
+1
Human Resources Officer
Human Resources Officer

Placements24 • Rustenburg

Hybrid
ZAR 240,000 - 300,000
Salary with incentives
Medical aid
Retirement fund
+3
Human Resources Generalist
Human Resources Generalist

Placements24 • Randburg

Hybrid
ZAR 420,000 - 600,000
Competitive salary
Hybrid work model
Medical aid & retirement benefits
+2
Human Resources Generalist
Human Resources Generalist

Placements24 • Klerksdorp

Hybrid
ZAR 350,000 - 520,000
Hybrid work arrangement
Medical and retirement benefits
Professional growth opportunities
Human Resources Business Partner
Human Resources Business Partner

Placements24 • Rustenburg

Hybrid
ZAR 700,000 - 1,100,000
Performance incentives
Medical & retirement benefits
International exposure
+2
Human Resources Generalist
Human Resources Generalist

Placements24 • Soweto

On-site
ZAR 260,000 - 420,000
Competitive salary
Medical aid
Retirement fund
+1
Human Resources Generalist
Human Resources Generalist

Placements24 • Centurion

On-site
ZAR 360,000 - 540,000
On-site Centurion position
Comprehensive health and retirement
Generous annual leave
+1
Senior HR Generalist
Senior HR Generalist

Placements24 • Bloemfontein

Hybrid
ZAR 600,000 - 900,000
Performance bonuses
Medical aid
Retirement planning
+2