Manage all aspects of the employee lifecycle including recruitment, onboarding, performance management, training & development and offboarding.
Develop and implement HR policies, procedures, and guidelines to ensure compliance with labor laws and regulations.
Coordinate and track employee training and development programs, including e-learning platforms, & other development initiatives to meet needs of specific teams/organization.
Manage performance appraisals.
Conduct regular training sessions on HR topics, including diversity and inclusion, harassment prevention, and effective communication.
Provide support and guidance to employees and managers on HR-related matters, including employee relations issues, performance improvement plans, and conflict resolution.
Collaborate with cross-functional teams to drive employee engagement initiatives, such as employee surveys, recognition programs, and team-building activities.
Facilitate internal communication, including disseminating HR-related information, policies, and updates and handling communication during organizational changes or crises.
Maintain the work structure by updating job requirements and job descriptions for all positions according to HR objective, as well as updating the organization structure.
Gather and analyse data with useful HR metrics and models to understand current and future trends, perform analysis on data extracted, flag anomalies and develop action plans to improve.
Develop and implement strategies to enhance employee engagement and satisfaction and identify and address factors that may contribute to employee turnover
Support and advise line managers on the handling of disciplinary, grievance, capability, or performance issues.
Requirements
Candidates should possess a Bachelor's Degree with 3 - 7 years experience.