skip to Main Content

HR Officer

3 months Contract, applicant must be immediately available to start

Completed HR Management Diploma/Degree

Applicants must have a minimum of 4 years working experience as an HR Officer

Location: Chloorkop, Kempton Park

Send CVs and supporting documents to Ricardo.Lewis@adcorpgroup.com

Roles and Responsibilities

  1. Recruitment and Staffing

Coordinate and manage the end-to-end recruitment process (job postings, screening, interviews, onboarding).
Maintain and update job descriptions and specifications.
Liaise with hiring managers to identify staffing needs and ensure timely fulfillment.

  1. Employee Relations

Serve as the first point of contact for employee queries and concerns.
Assist in resolving workplace conflicts and grievances in line with company policies.
Promote a positive work environment and employee engagement initiatives.

  1. HR Administration

Maintain accurate employee records in HR systems and personnel files.
Prepare HR-related reports (headcount, turnover, absenteeism).
Ensure compliance with labor laws and company policies.

  1. Performance Management

Support the implementation of performance appraisal systems.
Assist managers in setting objectives and monitoring employee performance.
Track and report on performance review cycles.

  1. Training and Development

Identify training needs and coordinate learning programs.
Maintain training records and evaluate effectiveness of programs.
Support career development initiatives.

  1. Compensation and Benefits

Administer payroll inputs and liaise with finance/payroll teams.
Manage employee benefits programs and respond to related queries.
Ensure compliance with statutory requirements (tax, pension, medical aid).

  1. Compliance and Policy

Ensure adherence to labor legislation and internal HR policies.
Assist in drafting and updating HR policies and procedures.
Conduct audits to ensure compliance with regulatory requirements.

  1. Health, Safety, and Well-being

Support health and safety initiatives in collaboration with relevant departments.
Promote employee wellness programs and activities.

© 2026 Quest by
Adcorp

Johannesburg:
Adcorp Place
102 Western Service Road,
Gallo Manor Ext 6

Call us +27 10 800 0000

Cape Town:
Century City Precinct
1 Bridgeway
Century City

Tel: +27 10 800 0000

Durban:
Durban Country Club
101 Isaiah Ntshangase Road
Stamford Hill, Durban

Tel: +27 31 201 2499

Quest Level 1 B-BBEE Badge

© 2026 Quest by
Adcorp

Quest Level 1 B-BBEE Badge

Contact details

Johannesburg:
Adcorp Place
102 Western Service Road,
Gallo Manor Ext 6
info@quest.co.za
Call us +27 10 800 0000

Cape Town:
2nd Floor Gihon Building,
Bill Bezuidenhoudt Ave
Bellville 7530
info@quest.co.za
Tel: +27 21 558 2999

Durban:
5-7 Hampden Court
Hampden Road, Morningside
info@quest.co.za
Tel: +27 31 201 2499

Back To Top