HR Officer

Placements24

Kimberley

On-site

CAD 50,000 - 65,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Competitive salary
Benefits package
On-site training
Professional development
Collaborative team

Job summary

Placements24 is seeking a motivated HR Officer to join the team in Kimberley. The role supports the HR Manager across recruitment, onboarding, and records management, contributing to smooth day-to-day HR operations on-site.

The ideal candidate has a Bachelor's degree in HR and 1–3 years of HR experience, with strong Excel and MS Office skills, organized, and with good communication. Knowledge of HR policies and a collaborative team environment are valued.

Qualifications

  • Bachelor's degree or equivalent qualification in Human Resources.
  • 1–3 years of experience in an HR role, preferably as an HR Assistant or Officer.
  • Knowledge of South African labor law is beneficial.
  • Proficiency in Microsoft Office Suite, especially Excel.

Responsibilities

  • Assist in the recruitment and selection process, including posting jobs and screening applications.
  • Manage the onboarding process for new employees, ensuring all necessary documentation is completed.
  • Maintain accurate employee records and update the HR information system.
  • Provide support for employee relations and disciplinary processes.
  • Assist with the administration of employee benefits and payroll.
  • Respond to employee inquiries regarding HR policies and procedures.

Skills

Strong organizational skills
Attention to detail
Interpersonal skills
Communication skills

Education

Bachelor's degree in Human Resources

Tools

Microsoft Office Suite
Excel

Job description

Our client is seeking a motivated and detail-oriented HR Officer to join their team in Kimberley . This role will support the HR Manager in a wide range of HR functions, including recruitment, employee onboarding, and maintaining HR records. You will play a crucial part in ensuring the smooth day-to-day operations of the HR department and supporting employees. This is an excellent opportunity for someone looking to grow their career in Human Resources within a dedicated on-site team.

Key Responsibilities
  • Assist in the recruitment and selection process, including posting jobs and screening applications.
  • Manage the onboarding process for new employees, ensuring all necessary documentation is completed.
  • Maintain accurate employee records and update the HR information system.
  • Provide support for employee relations and disciplinary processes.
  • Assist with the administration of employee benefits and payroll.
  • Respond to employee inquiries regarding HR policies and procedures.
Requirements
  • Bachelor's degree or equivalent qualification in Human Resources or a related field.
  • 1-3 years of experience in an HR role, preferably as an HR Assistant or Officer.
  • Knowledge of South African labor law is beneficial.
  • Proficiency in Microsoft Office Suite, especially Excel.
  • Strong organizational skills and attention to detail.
  • Good interpersonal and communication skills.
Benefits
  • Competitive salary and benefits package.
  • Opportunity to gain broad HR experience.
  • Stable work environment.
  • On-site training and professional development support.
  • Friendly and collaborative team atmosphere.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Graduate HR Generalist
Graduate HR Generalist

Placements24 • Kimberley

On-site
CAD 36,000 - 48,000
Graduate salary
Training program
HR experience
+2
HR Generalist - Hybrid Role
HR Generalist - Hybrid Role

Placements24 • Kimberley

On-site
CAD 55,000 - 85,000
Hybrid work model
Medical benefits
Retirement benefits
+2
Senior HR Specialist
Senior HR Specialist

Placements24 • Kimberley

On-site
CAD 85,000 - 115,000
Hybrid work arrangement
Medical aid
Retirement fund contributions
+2
Senior HR Advisor
Senior HR Advisor

Placements24 • Kimberley

On-site
CAD 90,000 - 120,000
Hybrid work model
Competitive salary
Professional development opportunities
+2
Management Consultant - Human Capital Strategy
Management Consultant - Human Capital Strategy

Placements24 • Kimberley

On-site
CAD 47,000 - 78,000
Medical aid
Retirement contributions
Part-Time Human Resources Assistant
Part-Time Human Resources Assistant

Sapphire Stream Technology • Markham

On-site
CAD 25,000 - 39,000
Human Resources Administrator
Human Resources Administrator

Employment Network Canada Inc. • Regina

On-site
CAD 50,000 - 65,000
HR Operations Coordinator
HR Operations Coordinator

Ward & Uptigrove • Southwestern Ontario

On-site
Health Spending Account
Pension Plan
Competitive hourly wage
Human Resources Coordinator (Contract)
Human Resources Coordinator (Contract)

Richardson Wealth Ltd • Toronto

On-site
CAD 50,000 - 60,000
Health & dental benefits
RRSP matching
Paid time off
+1
People & Culture Administrator
People & Culture Administrator

Blyth Academy • Toronto

On-site
CAD 50,000 - 60,000