- Assist in sourcing candidates through various channels such as job boards, social media, and referrals.
- Coordinate and schedule interviews with candidates.
- Participate in the interview process and conduct initial screenings.
Employee On boarding:
- Assist in preparing new hire paperwork and conducting orientation sessions.
- Coordinate with various departments to ensure a smooth on boarding process for current employees.
- Address any questions or concerns from new hires regarding company policies and procedures.
Employee Relations:
- Support HR team in addressing employee relations issues and resolving conflicts.
- Assist in conducting investigations into employee complaints or misconduct allegations.
- Maintain employee records and ensure compliance with relevant laws and regulations.
Training and Development:
- Assist in identifying training needs and developing training programs.
- Coordinate training sessions and workshops for employees.
- Evaluate the effectiveness of training programs and make recommendations for improvement.
Performance Management:
- Support the performance appraisal process by collecting and analysing performance data.
- Assist in providing feedback to employees and managers on performance evaluations.
- Help develop performance improvement plans as needed.
HR Administration:
- Assist in maintaining HR databases and employee files.
- Prepare HR reports and presentations for management.
- Support HR team with various administrative tasks as needed.