Human Resource Manager
Network Recruitment Johannesburg
An established and fast-growing organisation within a dynamic, operationally driven industry is seeking a seasoned Human Resources Manager to take full ownership of the HR function across a group of companies.
This is a senior, standalone role where you will partner closely with executive leadership to build a strong, people-centric culture, enhance communication, and ensure a high-performing, compliant HR environment. You will play a pivotal role in shaping employee experience, driving engagement, and supporting business growth through effective people practices.
This role is based in Illovo, Johannesburg North.
Key Responsibilities:
Talent Acquisition & Onboarding- Manage the end-to-end recruitment process, from role scoping to offer stage
- Develop engaging job adverts and manage candidate pipelines
- Lead interviews and coordinate selection processes
- Design and implement effective onboarding programmes
- Implement structured performance management frameworks
- Facilitate performance reviews and ongoing feedback processes
- Identify training needs and drive development initiatives
- Oversee WSP and ATR submissions to relevant SETAs
- Support succession planning and career development
- Act as the primary contact for all employee relations matters
- Manage disciplinary processes and ensure legal compliance
- Handle grievances and conflict resolution professionally and fairly
- Maintain accurate and compliant ER documentation
- Oversee and process monthly payroll
- Ensure accuracy of employee data, including changes and deductions
- Liaise with finance and ensure statutory compliance (PAYE, UIF, SDL)
- Maintain strict confidentiality of payroll information
- Develop and maintain HR policies aligned with South African legislation
- Ensure compliance with BCEA, LRA, EEA, SDA and related frameworks
- Drive Employment Equity and BBBEE initiatives
- Act as a culture champion, improving engagement and communication
- Maintain HR policies, procedures, and employee handbook
- Maintain accurate employee records and personnel files
- Produce HR reports and dashboards for leadership
- Manage leave, contracts, and exit processes
- Analyse turnover trends and provide insights
Job Experience and Skills Required:
- Bachelors Degree in Human Resources, Industrial Psychology, or related field
- Honours Degree (advantageous)
- Additional certifications in Labour Law, Payroll, or BBBEE (beneficial)
- Minimum 10 years HR experience in a corporate environment
- Proven experience managing a standalone HR function
- Strong payroll experience (VIP/Sage advantageous)
- Experience with SETA submissions (WSP/ATR)
- Solid knowledge of South African labour legislation
- Experience in a fast-paced, operational environment is advantageous
Apply now!
For more exciting Finance vacancies, please visit:
Milton ResourcingJohannesburg
We are currently recruiting experienced Store Assistant Manager / Retail Managers to join a leading national retail group within the health and wellness sector.
This role is suited to hands-on leaders with strong operational experience...
Company People Motor Industry Recruitment SpecialistsJohannesburg
Customer Relations Manager R23000 - R25000 Neg / North
Our client is looking for an experienced Customer Relations Manager with either BMW or premium brand experience.
Ensure high customer satisfaction, retention, and loyalty by building strong...
Ace StaffingJohannesburg
Role Overview
We are looking for an experienced Product / Brand Manager to take ownership of assigned brands and product ranges at a leading IT distribution company. The role is responsible for driving sales growth, managing vendor relationships...