The HR Generalist/Coordinator is responsible for managing and executing a broad range of human resources functions, including talent acquisition, employee relations, performance management, compensation and benefits administration, payroll support, compliance, health & safety, and HR reporting. This role partners closely with managers to support workforce planning, employee development, and organizational effectiveness while ensuring compliance with employment legislation and company policies. The role serves as a key point of contact for employees, providing guidance, maintaining accurate HR records, and promoting a positive and compliant workplace environment.
Job Responsibilities
- Draft job descriptions and collaborate with hiring managers on staffing needs
- Manage full-cycle recruitment including job postings, sourcing, CV screening, interviewing, and candidate shortlisting
- Prepare employment contracts and employment-related documentation
- Conduct onboarding sessions and new hire orientation; update orientation materials as needed
- Manage new hire probation reviews and employment contract renewals
- Support and administer the performance management program
- Provide coaching and guidance to managers on performance issues
- Oversee time and attendance management and support payroll processing
- Maintain leave and absence records
- Manage job change forms, promotions, and employment status updates
- Support annual compensation reviews
- Administer employee benefits programs
- Coordinate training logistics and support learning initiatives
- Manage termination and exit processes including documentation and system updates
- Draft and implement HR programs, policies, and procedures
- Support internal and external HR audits (e.g., regulatory bodies, clients, or government agencies)
- Participate in Joint Health & Safety Committee (JHSC) meetings
- Support injury reporting, and workers’ compensation claims (e.g., WSIB)
- Prepare monthly HR reports including org chart, headcount, hiring, and turnover metrics
- Maintain accurate employee information records and HR databases
- Prepare employment letters and respond to employee inquiries
- Maintain personnel files (digital and hard copy) ensuring compliance and confidentiality
Required Qualifications
- Bachelor’s degree in Human Resources, Business Administration, or related field
- 3+ years of progressive HR experience
- Strong knowledge of employment laws and HR best practices
- Experience handling complex employee relations matters
- Proficiency in HRIS systems and Microsoft Office
- Excellent communication and problem-solving skills
Pay: $21.00-$25.00 per hour
Benefits:
- Company events
- Dental care
- Extended health care
- Life insurance
- On-site parking
- Paid time off
- Vision care
Language:
Work Location: In person