Job Responsibilities:
- Support the HR manager across all aspects of HR and administrative functions, encompassing recruitment, compensation and benefits, performance management, payroll processing, and implementation of company HR policies and initiatives.
- Aid in the recruitment process by sourcing talent, coordinating interviews, and gathering feedback from hiring managers.
- Assist in managing the entire employee life cycle, from onboarding to offboarding processes.
- Handle work pass applications, renewals, and cancellations.
- Maintain accurate personal and leave records for employees, ensuring confidentiality and organization.
- Take charge of monthly payroll administration and process staff expense claims.
- Prepare various HR letters such as employment contracts, confirmation letters, annual increment letters, and promotion letters.
- Compile and submit HR reports to the HR manager on a monthly basis.
- Identify and arrange training programs, and liaise with external trainers and institutions.
- Help organize company events and employee welfare activities.
- Monitor inventory and oversee the issuance of company assets.
- Handle HR and office administrative tasks to ensure the smooth operation of office procedures.
- Undertake any additional duties as assigned.
Job Requirements:
- Qualification of a diploma or its equivalent in HR or related business fields.
- Minimum of 3 years' experience in HR, preferably in a Generalist capacity.
- Strong communication, interpersonal, and influencing skills.
- Proficiency in Microsoft applications such as Word and Excel.
- Familiarity with SAP SuccessFactors and TimeSoft payroll software would be beneficial.
- Thorough understanding of local employment laws and regulations.
- Capable of working independently as well as within a team, with the ability to handle multiple tasks simultaneously.
- Proactive, driven, and resourceful individual with a hands-on approach.
- Meticulous, reliable, and well-organized.