Description:
Employment Type: Full-time, On-site
Monthly Salary: ZAR 10,500 – 36,000 (based on experience)
Job Overview:
We are looking for a responsible and well-organised Human Resources (HR) Officer to manage and support daily HR operations. The role involves recruitment coordination, employee administration, and ensuring compliance with South African labour laws. This position is suitable for candidates who are detail-oriented and able to handle HR tasks independently.
Key Responsibilities
● Coordinate recruitment activities, including job postings, CV screening, and interview scheduling
● Prepare employment contracts, onboarding documents, and employee records
● Maintain accurate HR files, attendance, and leave records
● Assist with payroll coordination and basic HR administration
● Ensure compliance with South African labour legislation and company policies
● Handle basic employee enquiries and HR-related matters
● Support disciplinary procedures and performance review processes
● Perform other HR and administrative duties as assigned
Min Requirements and Qualifications:
Diploma or degree in Human Resources, Business Administration, or a related field. Proven experience in an HR administrative role. Strong knowledge of HR functions and best practices. Proficient in Microsoft Office Suite and HR software. Familiarity with South African labor laws and regulations. Experience with payroll processing and HR information systems.