The overarching purpose of an HR Officer is to create and maintain a productive, compliant, and positive work environment that allows both employees and the organization to thrive. They act as a bridge between management and employees, ensuring that the company's human capital is effectively managed and developed.
NQF Level 6 Diploma / Advance certificate in Human Resource Management is essential or
NQF Level 7 3 year degree / Advanced diploma in Human Resource Management is advantageous
5+ Years Human Resources Administration experience is essential
Must be a team player
Excellent understanding of the end-to-end Human Capital Processes
Intermediate proficient levels in Excel, Word, and Outlook
Intermediate proficient levels in Educos and Time Management Systems
Must be self-motivated with the ability to motivate others.
Attention to detail is a critical aspect of this role
Must be organized and manage time efficiently
Excellent communication and interpersonal skills
Be able to work as part of a team
Able to work under pressurized results driven environment.
Prepared to multi-task or work overtime when required
Problems-solving skills
Planning Skills
Organizing Skills
Persuasiveness
Presentation Skills
Coping under pressure
Conflict handling Skills
Recruitment Administration:
Submitting job specs to managers/supervisors to review
Advertising of positions onto the Company's Recruitment Portal
Shortlisting, Setting up and Convening interviews
Carry out reference and iFacts Checks for all successful candidates
Book Pre-Employment Medicals, SHEQ & HR Induction
Generate and issue regret letters to unsuccessful candidates
Complete the full on-boarding process on Vision
Book Probation period onto the manager's calendar for all new and promoted employees
Conduct Induction for new employees as well as annually for all employees
Time Management Administration:
Check and ensure all time cards for the different departments are fixed and balance
Ensure all overtime approvals are submitted and checked against the overtime worked on Kronos
Check current week's absenteeism for any desertions
Generate sms for absconded employee as per Company policy and procedure
Process AOD's timeously and submit to payrolls
Ensure leave balances on System and Employee file are correct and maintained
Ensure payroll input is submitted to payrolls within the required timelines
HC Administration:
Provide assistance, advise and support on employee benefits
Provide effective and efficient administrative support to relevant internal stakeholders
Submit employee listing to Clinic and SHEQ Departments on a monthly basis
Ensure all employee files are up dated and correct
Ensure all documents are filed timeously
Scan and Save documents onto the Server
Co-ordinate Macsteel related HC initiatives at Branch level
Support various HC related projects
Training Administration:
Manage and execute all training
Ensure all training is captured and maintained on the System
Update and maintain the Skills Plans continuously
Ensure all legislated training is up to date and is conducted timeously
Scan and Save all training records, certificates and registers onto the Server