HR Officer

Placements24

Noord-Kaap

On-site

ZAR 180,000 - 240,000

Full time

6 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

On-site role
Competitive salary
Training programs
Career progression
Medical aid

Job summary

Placements24 in Kimberley is seeking an enthusiastic HR Officer to join our client’s team. The role supports onboarding, records management, payroll processing, and recruitment, acting as a primary contact for HR queries in a dynamic, on-site environment.

You will help maintain compliant records, assist payroll, coordinate interviews, and contribute to employee engagement and training initiatives within a supportive HR operation.

Qualifications

  • Degree or Diploma in HR, Business Management, or related field.
  • 1-3 years HR support or administrative experience.
  • Familiar with South African labor laws.

Responsibilities

  • Assist onboarding and offboarding processes.
  • Maintain accurate employee records and data privacy.
  • Support payroll processing with finance.
  • Assist recruitment: schedule interviews and documents.
  • Respond to HR policy queries.
  • Help organize HR training and engagement activities.

Skills

Organizational skills
Communication skills
Interpersonal skills
Attention to detail

Education

HR-related degree/diploma

Tools

MS Excel
MS Office Suite

Job description

About the Role

Our client is seeking an enthusiastic and organized HR Officer to join their team in Kimberley . This role will support various HR functions, including employee onboarding, record management, payroll processing, and assisting with recruitment. You will be a key contact for employees seeking HR support and will play an important part in maintaining a positive and efficient workplace. This is an on-site position, offering a great opportunity to gain broad HR experience within a supportive team environment and contribute directly to the company's HR operations.

Key Responsibilities
  • Assist in managing employee onboarding and offboarding processes.
  • Maintain accurate employee records and ensure compliance with data privacy regulations.
  • Support payroll processing and administration, liaising with the finance department.
  • Provide assistance with recruitment activities, including scheduling interviews and preparing documentation.
  • Respond to employee queries regarding HR policies, procedures, and benefits.
  • Help organize and facilitate HR training sessions and employee engagement activities.
Requirements
  • Degree or Diploma in Human Resources, Business Management, or a related field.
  • 1-3 years of experience in an HR support or administrative role.
  • Familiarity with South African labor laws.
  • Proficiency in MS Office Suite, especially Excel.
  • Strong organizational skills and attention to detail.
  • Good interpersonal and communication skills.
Benefits
  • Competitive salary and potential for annual increases.
  • Dedicated on-site role within a friendly office.
  • Access to company-sponsored training programs.
  • Opportunities for career progression within HR.
  • Contribution to medical aid and provident fund.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Graduate Junior HR Assistant
Graduate Junior HR Assistant

Placements24 • Noord-Kaap

On-site
ZAR 180,000 - 240,000
Competitive entry-level salary
Comprehensive training on HR processes
Human Resources Coordinator
Human Resources Coordinator

Placements24 • Mtubatuba Local Municipality

Hybrid
ZAR 180,000 - 240,000
Hybrid work arrangement
Growth opportunities in HR
Inclusive workplace culture
+1
HR Coordinator
HR Coordinator

Placements24 • Mtubatuba Local Municipality

Hybrid
ZAR 180,000 - 240,000
Hybrid work arrangement
Competitive salary
Medical aid
+1
HR Officer
HR Officer

Placements24 • Upington

On-site
ZAR 300,000 - 420,000
Competitive salary
Medical aid
Retirement fund
+3
HR Administrator - Recruitment Focus
HR Administrator - Recruitment Focus

Placements24 • Noord-Kaap

Hybrid
ZAR 180,000 - 280,000
Competitive salary
Medical aid
Pension fund
+2
HR Officer
HR Officer

Placements24 • Mossel Bay

On-site
ZAR 360,000 - 480,000
Competitive salary
Coastal town Mossel Bay
Professional development
+1
HR Officer
HR Officer

Placements24 • LegKraal Gate

Hybrid
ZAR 300,000 - 420,000
Competitive salary with incentives
Medical aid
Retirement benefits
+2
Human Resources Officer
Human Resources Officer

Placements24 • Mossel Bay

Hybrid
ZAR 240,000 - 300,000
Hybrid work model
Medical aid
Human Resources Coordinator
Human Resources Coordinator

Placements24 • George

On-site
ZAR 180,000 - 260,000
Competitive salary
Medical aid
Pension fund
+3
HR Coordinator
HR Coordinator

Placements24 • Benoni

On-site
ZAR 180,000 - 240,000
Competitive salary
Professional growth
Dynamic team environment
+2