Job Description : Key Responsibilities: Recruitment and Onboarding: Assisting with the recruitment process, including screening applications, scheduling interviews, and conducting onboarding activities for new hires. Employee Relations: Addressing employee concerns, resolving conflicts, and fostering a positive work environment. Training and Development: Coordinating and facilitating training programs, workshops, and employee development initiatives. HR Administration: Managing employee records, handling payroll, and ensuring compliance with HR policies and procedures. Compliance: Staying updated on labor laws and regulations, and ensuring the organization adheres to all relevant guidelines. Performance Management: Supporting the performance appraisal process and providing feedback to employees. Reporting: Preparing reports on HR metrics and activities. General HR Support: Providing support to the HR Manager and other team members on various HR-related tasks. Skills and Qualifications: Education: A bachelor's degree in Human Resources or a related field is typically required. Experience: Prior experience in HR roles, particularly in areas like recruitment, employee relations, or training, is essential. Knowledge: Strong knowledge of HR policies, employment laws, and best practices. Skills: Excellent communication, interpersonal, and problem-solving skills are crucial. Other: Proficiency in HRIS systems, payroll processing, and Microsoft Office Suite.