Job Summary Human Resources Manager (JB5823) Randburg, Johannesburg (Office-based) Fixed Term - 3 Months R35 000 - R45 000 CTC per month Benefits: Medical Aid and Pension Fund Own and manage the full HR function in a dynamic, multi-branch environment Work directly with senior leadership to support business objectives Drive compliant, people-focused HR practices across the organisation Deliver hands-on HR support with a strong focus on operations and execution Key Responsibilities Manage end-to-end HR operations across multiple branches Lead recruitment processes, including sourcing, interviewing, and onboarding Oversee employee relations, discipline, and grievance processes Drive performance management processes and support line managers Coordinate and support training and development initiatives Ensure accurate and compliant HR administration and record-keeping Maintain strict adherence to labour legislation and HR best practice Provide professional HR guidance to management and staff Uphold confidentiality, integrity, and ethical HR standards at all times Minimum Requirements Tertiary qualification in Human Resources, Industrial Psychology, or a related field Minimum of 2 years' experience in a generalist HR management role Strong working knowledge of South African labour legislation Proven experience in recruitment, performance management, and training support Solid background in HR administration and compliance High level of integrity, professionalism, and discretion.
MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.