Job Description
1. Recruitment and Onboarding
- Assist in coordinating recruitment activities including scheduling interviews, communicating with candidates, and preparing recruitment documentation.
- Support the onboarding process for new employees including preparation of employment contracts and induction programs.
- Maintain recruitment records and candidate databases.
2. HR Administration
- Maintain accurate and up-to-date employee records both physically and electronically.
- Assist in the preparation and administration of HR documentation including contracts, confirmation letters, disciplinary letters, and other employee correspondence.
- Monitor employee probation periods and contract renewals.
3. Payroll and Benefits Administration
- Support payroll processing by compiling employee data such as attendance, leave records, and overtime.
- Maintain employee benefits records including insurance and statutory deductions.
- Liaise with the finance department to ensure timely and accurate payroll administration.
4. Employee Relations
- Provide administrative support in handling employee queries regarding HR policies, benefits, and procedures.
- Assist in organizing employee engagement activities and internal HR communication.
- Support disciplinary processes by preparing documentation and maintaining records.
5. Compliance and HR Policies
- Ensure HR processes comply with applicable labor laws and company policies.
- Assist in the implementation and monitoring of HR policies and procedures.
- Maintain records required for compliance and internal audits.
6. Training and Development
- Assist in coordinating employee training programs and workshops.
- Maintain training records and track employee development initiatives.
7. HR Reporting
- Prepare periodic HR reports including employee headcount, leave records, and HR metrics.
- Maintain HR databases and support data analysis for HR planning.