Overview

HR Officer Jobs in Johannesburg, Gauteng, South Africa at ExecutivePlacements.com

Title: HR Officer

Company: ExecutivePlacements.com

Location: Johannesburg, Gauteng, South Africa

HR Officer

Recruiter:

Network Recruitment

Job Ref:

NFR009027/JLo

Date posted:

Wednesday, March 11, 2026

Location:

Johannesburg, South Africa

Salary:

300000 Annually

SUMMARY:

Are you an organised HR professional with strong recruitment and IR experience? A growing organisation is looking for a talented HR Officer to support their HR operations.

POSITION INFO:

Company and Job Description:

A well-established organisation based in Bryanston is looking to appoint an experienced HR Officer to join their team. This role will provide comprehensive HR support across the full employee lifecycle, ensuring smooth HR operations, legislative compliance, and effective support to employees and management.

Key Responsibilities:

Recruitment & Onboarding

  • Support the full recruitment cycle including drafting adverts, screening CVs and coordinating interviews
  • Conduct pre-employment checks including reference, criminal, and credit checks
  • Coordinate onboarding processes, induction scheduling, and employee documentation

HR Administration & Reporting

  • Maintain accurate employee records and HR documentation (digital and physical)
  • Update organisational structures, staff directories and HR databases
  • Provide HR administrative support and reporting as required

Payroll & Benefits Administration

  • Prepare and submit payroll inputs including new hires, terminations, salary changes, and deductions

HR Compliance

  • Assist with statutory reporting including Employment Equity, Workplace Skills Plan (WSP), Annual Training Report (ATR) and COIDA submissions
  • Manage Injury on Duty (IOD) cases and related reporting
  • Support relevant industry compliance administration

Industrial & Employee Relations

  • Assist with disciplinary processes, grievances, and misconduct investigations
  • Coordinate disciplinary hearings and related documentation
  • Support labour relations matters including preparation for CCMA or bargaining council processes
  • Advise line managers on best practices and labour legislation

Training & Development

  • Maintain training records and support development initiatives across the business

Job Experience and Skills Required:

Bachelor’s Degree in Human Resources Management or related field

3+ years’ experience in a HR Officer or similar HR role

At least 1 year experience in Industrial / Employee Relations

Solid understanding of South African labour legislation including LRA, BCEA, Employment Equity Act and Skills Development Act

Strong MS Office Skills (HRIS Experience Advantageous)

Apply now!

For more exciting (Finance/ Engineering/ IT / Supply Chain / Commercial & C-Suite) vacancies, please visit:

If you have not had any response in two weeks, please consider the vacancy application unsuccessful. Your profile will be kept on our database for any other suitable roles / positions.

For more information, contact:

Juanette Lotter

Executive Consultant

Upload your CV/resume or any other relevant file. Max. file size: 800 MB.