HR Generalist

  • Responsible for all the HR functions ( Recruitment – Performance – Personnel – Payroll – OD ).
  • Track all types of leave for all employees and make sure it’s properly documented.
  • Monitor the attendance of employees and take corrective action as necessary.
  • Manage the relationship with the Company bank in terms of opening accounts for new staff.
  • Serve as the key contact and counselor for new hired; be highly responsive to their needs and inquiries.
  • Prepare Job analysis, Job Descriptions & Job Specifications of all positions within the company.
  • Preparing and presenting social insurance requirements.
  • Answer employees inquires in any HR topics such as leaves and compensation and resolve any complaints or issues that may arise.
  • Creates a Performance appraisal system across the company and ensures its effective execution.
  • Handles Medical Insurance arrangements. job requirements 1 to 3 years Not Specified