This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are looking for an HR Generalist to join our team in a fully onsite role. This contract opportunity is ideal for a human resources specialist who can balance day-to-day administrative support with employee-facing HR responsibilities across recruiting, benefits, onboarding, and records management. The position calls for strong judgment, discretion, and the ability to support both routine processes and more complex HR activities in a fast-paced environment.
Job Responsibility
Support daily operations across multiple human resources functions, ensuring timely and accurate administrative coordination
Manage recruitment activities from job posting through candidate communication, interview scheduling, and onboarding preparation
Assist employees with questions related to benefits, insurance, wellness offerings, and general HR policies
Maintain organized and confidential employee files, HR documentation, and departmental records in accordance with company standards
Coordinate onboarding tasks for new team members, including required paperwork, orientation support, and system entry
Contribute to training and development efforts by helping schedule sessions, track participation, and prepare materials
Provide support for employee relations matters by documenting issues, routing concerns appropriately, and following established procedures
Update and monitor HRIS records to help ensure personnel information remains accurate and current
Requirements
Experience working in a Human Resources Generalist or broad HR support role
Knowledge of employee relations, onboarding, benefits administration, and general HR operations