HR Officer
ExecutivePlacements.com
Johannesburg, Gauteng
HR roles handle recruitment, payroll and employee relations, and are a growing professional field in larger SA organisations.
This listing does not state a salary. As a guide, human resources roles in South Africa typically pay R14 000 to R45 000 a month (indicative).
Job description
HR Officer
Recruiter: Network Recruitment
Job Ref: NFR010640/PaB
Date posted: Sunday, July 26, 2026
Location: Johannesburg, South Africa
Salary: 300 000 Annually
SUMMARY: Are you a proactive HR professional who enjoys working across the full spectrum of human resources?
POSITION INFO: Our client is seeking a detail-oriented HR Officer to support key HR functions, including recruitment, employee relations, payroll administration, and compliance. This role offers the opportunity to contribute to a dynamic HR environment while ensuring that best practices and legislative compliance are maintained. This role is based in Bryanston, Johannesburg North. Key Responsibilities: Recruitment and Onboarding: Assist with the end-to-end recruitment process, including drafting and advertising vacancies, reviewing applications, and compiling candidate shortlists. Coordinate interview arrangements between HR, line managers, and departmental stakeholders. Conduct pre-employment screening, such as reference, criminal, and credit checks, to ensure compliance with hiring standards. Facilitate onboarding by preparing employment documentation, coordinating inductions, and liaising with IT and line management to ensure that new employees are effectively integrated into the organisation. HR Administration and Reporting: Maintain accurate and up-to-date employee records, ensuring that all HR documentation is correctly filed both electronically and physically. Update organisational charts, employee directories, and HR databases to reflect current workforce information. Support HR reporting requirements by compiling relevant employee data and maintaining HR information systems. Payroll and Benefits Administration: Prepare and submit payroll-related information, including new appointments, terminations, salary adjustments, deductions, and employee benefit changes. Ensure that payroll inputs are accurate and submitted within the required deadlines. HR Policies and Compliance: Assist with the compilation and submission of statutory reports including Employment Equity reports, workplace skills plans (WSP), annual training reports (ATR), and COIDA documentation. Administer injury on duty (IOD) cases by managing reporting, and documentation, and liaising with the Department of Employment and Labour. Support regulatory HR administration requirements relating to security personnel, where applicable. Industrial Relations and Employee Relations: Provide administrative and operational support in handling employee grievances, disciplinary matters, and misconduct investigations. Assist with coordinating disciplinary hearings, and incapacity enquiries, and preparing the relevant documentation. Guide supervisors and line managers on labour relations best practices and the application of labour legislation. Support the preparation of documentation for external dispute resolution processes, such as matters referred to the CCMA or Bargaining Council. Maintain detailed records of IR cases, grievances, outcomes, and related HR metrics while promoting fair and consistent workplace practices. Training and Development: Track and maintain records of training programmes, employee development initiatives, and learning activities within the organisation. Additional Responsibilities: Provide general HR support and contribute to ad hoc HR projects as required. Ensure that all HR activities align with company policies, organisational values, and applicable South African labour legislation. Job Experience and Skills Required: Bachelor's Degree in Human Resources Management or a related field. Minimum 3 years' experience in an HR Officer or similar HR role. At least 2 years' experience supporting recruitment processes . Minimum 1 year exposure to industrial relations \/ employee relations , including disciplinary processes and grievance handling. Strong knowledge of South African labour legislation, including the Labour Relations Act, Basic Conditions of Employment Act, Employment Equity Act, and Skills Development Act . 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.
Good to know
What does this human resources job pay?
This listing does not state a salary. As a guide, human resources roles in South Africa typically pay R14 000 to R45 000 a month (indicative).
Do I need experience for human resources jobs in Johannesburg?
This human resources role may ask for some experience or a relevant qualification. Read the listing for the specifics before you apply.
How do I apply for this job?
Tap "Apply on Linkedin" to open the original listing, where you can read the full description and apply directly. JobsZA never charges you to apply, and you should never pay money to get a job.
Found on Linkedin · Posted 2 weeks ago