HR Officer

Placements24

Johannesburg

On-site

ZAR 300,000 - 420,000

Full time

34 hours 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

On-site role in Klerksdorp
Growth opportunities
HR training

Job summary

Placements24 is seeking an experienced HR Officer to join our team in Klerksdorp, North West. The role focuses on recruitment, employee relations, and HR administration, acting as a key contact for staff.

The successful candidate will support the HR Manager daily, manage onboarding, maintain records, and assist with payroll and policies while ensuring compliance with South African labour law.

Qualifications

  • Bachelor's degree or National Diploma in Human Resources Management or related field.
  • Minimum of 3 years of experience as an HR Officer or in a similar HR role.
  • Sound knowledge of South African labour law.
  • Experience with HRIS and MS Office Suite.
  • Strong interpersonal and communication skills.
  • Excellent organizational abilities and attention to detail.
  • Ability to work independently and as part of a team.
  • Problem-solving skills and a proactive approach.
  • Discretion and ability to handle confidential information.

Responsibilities

  • Support the HR Manager in daily HR operations.
  • Manage the recruitment and selection process for various roles.
  • Conduct employee onboarding and induction for new hires.
  • Administer employee contracts and HR documentation.
  • Assist with employee relations issues and conflict resolution.
  • Maintain accurate employee records and HR database.
  • Support the implementation of HR policies and procedures.
  • Help with the administration of payroll and benefits.
  • Organize and facilitate HR training programs.
  • Ensure compliance with all relevant labour legislation.

Skills

Interpersonal skills
Communication skills
Organizational skills
Attention to detail
Teamwork
HRIS knowledge

Education

Bachelor's degree in Human Resources Management

Tools

HRIS
MS Office

Job description

About the Role

Our client is seeking an experienced HR Officer to join their team in Klerksdorp , North West. This is an on‑site position focused on supporting the HR department with a variety of functions, including recruitment, employee relations, and HR administration. You will be a key point of contact for employees, providing guidance and support on HR matters. The ideal candidate is proactive, possesses strong organizational skills, and has a good understanding of South African labour law. This role offers the chance to contribute to a well-established organization and develop your HR career in a hands-on capacity.

Key Responsibilities
  • Support the HR Manager in daily HR operations.
  • Manage the recruitment and selection process for various roles.
  • Conduct employee onboarding and induction for new hires.
  • Administer employee contracts and HR documentation.
  • Assist with employee relations issues and conflict resolution.
  • Maintain accurate employee records and HR database.
  • Support the implementation of HR policies and procedures.
  • Help with the administration of payroll and benefits.
  • Organize and facilitate HR training programs.
  • Ensure compliance with all relevant labour legislation.
Requirements
  • Bachelor's degree or National Diploma in Human Resources Management or a related field.
  • Minimum of 3 years of experience as an HR Officer or in a similar HR role.
  • Sound knowledge of South African labour law and HR best practices.
  • Experience with HRIS and MS Office Suite.
  • Strong interpersonal and communication skills.
  • Excellent organizational abilities and attention to detail.
  • Ability to work independently and as part of a team.
  • Problem-solving skills and a proactive approach.
  • Discretion and ability to handle confidential information.
Benefits
  • Competitive salary package.
  • On-site position in Klerksdorp.
  • Opportunities for professional growth and development.
  • Exposure to a wide range of HR functions.
  • Stable and supportive work environment.
  • Potential for career advancement within the organization.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

HR Officer - Full-time
HR Officer - Full-time

Placements24 • Upington

On-site
ZAR 280,000 - 360,000
Medical aid
Provident fund
Annual leave
+1
Human Resources Officer
Human Resources Officer

Placements24 • Randburg

Hybrid
ZAR 180,000 - 320,000
Hybrid work
Medical aid
Pension fund
+3
Hr Generalist
Hr Generalist

Placements24 • Klerksdorp

On-site
ZAR 350,000 - 520,000
Medical aid
Provident fund
Training opportunities
+2
HR Administrator (Contract)
HR Administrator (Contract)

Placements24 • Klerksdorp

On-site
ZAR 180,000 - 240,000
Competitive contract rate
Extensive HR exposure
Supportive team environment
+1
Human Resources Manager
Human Resources Manager

Placements24 • Klerksdorp

On-site
ZAR 900,000 - 1,300,000
Medical aid
Retirement benefits
Leadership growth
+1
Human Resources Officer
Human Resources Officer

Placements24 • Polokwane

On-site
ZAR 240,000 - 420,000
Medical aid
Retirement fund
Professional development
+2
HR Officer
HR Officer

Placements24 • Paarl

On-site
ZAR 300,000 - 420,000
Medical aid
Retirement fund
Professional development
HR Officer - Soweto
HR Officer - Soweto

Placements24 • Soweto

On-site
ZAR 300,000 - 420,000
Competitive salary
Medical aid
Pension fund
+1
Junior HR Officer (Hybrid)
Junior HR Officer (Hybrid)

Placements24 • Klerksdorp

Hybrid
ZAR 180,000 - 240,000
Hybrid work arrangement
Competitive entry-level salary
Comprehensive HR training and mentor­-
+1
Senior HR Administrator
Senior HR Administrator

Placements24 • Klerksdorp

On-site
ZAR 420,000 - 540,000
Medical aid
Provident fund
Annual leave
+2