HR Generalist

Job description

This position will have the responsibility to support for all human resources functions including but not limited to on-boarding, talent acquisition and recruitment, performance management, training, attendance and time management, employee relations, employee engagement, disciplinary action, policies and procedures implementation

   Duties and Responsibilities


  • Assist HR Manager/s, and HR Team Members  in implementing policies on issues like working conditions, performance management, talent acquisition, on-boarding of new staff, new joiners work / visa permits , disciplinary procedures and absence management;
  • Dealing with grievances and implementing disciplinary procedures;
  • Assist in facilitating Training Courses and coordinate with training providers for staff
  • Use a number of management information systems to record, maintain, plan and manage weekly/ monthly / quarterly / yearly  human resources’ reports
  • Assist employees with work matters, career development, personal problems and industrial matters;
  • Working closely with various departments, increasingly in a consultancy role, assisting line managers to understand and implement policies and procedures;
  • Promoting equality and diversity as part of the culture of the organization;
  • Liaising with a wide range of people involved in policy areas such as staff performance, attendance, accommodation, employees welfare, employees relations, on-boarding, immigration (new workers visa) 



Bachelor’s Degree in HR, Administration or Law, Master Degree is a plus

Professional HR Qualifications an advantage


Experience :           

 5 to 10 years’ experience in a similar role within similar industry

ORACLE Experience  is a MUST

HR General Knowledge - Knowledge of HR processes principles, practices, methods and programs.

Proficiency in English language

Familiarity with business software , Microsoft Office , reports