HR Generalist

Administration - HR
Full Time
Experienced
Published on 08/08/2024
On Premises

Job Description

Overview

We are looking for an HR Generalist to join our team to support general HR duties. Our workforce is diverse, and we value the strength of our personality and the right fit for our culture.

Responsibilities:

  • Managing the day-to-day operations of HR functions by maintaining existing HR processes and procedures.
  • Organizing the recruitment process specifically  attracting, sourcing, interviewing,  recruiting candidates, and handling work permits/ employment licenses  for TCNs
  • Handling  personnel paperwork specifically on definite/ indefinite  employment contracts, amendments, letters of service, etc
  • Managing employee records for engagements, promotions, and terminations with Jobsplus.
  • Provide administrative support for payroll operations regularly.
  • Managing applications and renewals for employee’s health  insurance
  • Supporting  leave management through  the HR system
  • Organizing training, workshops, and development programs under the Centre of Excellence
  • Organizing   corporate gatherings and team events
  • Supporting in arranging  visas  and travel ( flights, hotels)
  • Assisting in preparing company internal and external reports
  • Supporting employees in various HR queries in a prompt and efficient manner
  • Assisting in the maintenance of the HR Management System
  • Any other ad hoc administrative duties required for the department.

Requirements:

  • Minimum 3 years’ experience in a similar role, preferably in an education industry
  • A master’s degree in human resources is considered an asset.
  • Certification in the HR field, Employment Law course is a must.
  • Demonstrate excellent conflict management, problem-solving, and decision-making skills.
  • An ability to exercise sensitivity and confidentiality and must be able to act with discretion.
  • A sound knowledge of IT applications MS Word, Excel, PowerPoint, and Outlook, including Talexio.
  • Proficient in the use of the English language, another language is an asset.
  • The ability to multi-task when under pressure, whilst maintaining accuracy
  • An inquisitive mind and eagerness to learn.

 

Languages
  • English