Job Responsibility Manage and oversee the recruitment and onboarding process for new employees Administer and maintain employee records and HR databases Coordinate and conduct training and development programs for employees Assist in the implementation and enforcement of HR policies and procedures Handle employee grievances and disputes in a fair and timely manner Manage and update job descriptions and job specifications Ensure compliance with all relevant employment laws and regulations Assist in the preparation of HR reports and presentations Conduct exit interviews and analyze turnover data Assist in the development and implementation of employee engagement initiatives Job Requirements Bachelor's degree in Human Resources or related field 1-3 years of experience in a similar role Strong knowledge of employment laws and regulations Excellent communication and interpersonal skills Ability to handle sensitive and confidential information Proficient in Microsoft Office Suite Exceptional organizational and time management skills Attention to detail and accuracy Ability to work independently and as part of a team Certifications or diplomas in HR will be an added advantage Job Benifits EPF/Socso contributions Company trip opportunities Yearly bonus based on performance Opportunities for career growth and advancement Dynamic and supportive work environment Training and development programs Employee recognition and rewards Work-life balance initiatives Opportunity to work with a diverse and talented team