human resources manager

Royal Soccer ClubBurlington, Canada
Full TimeOn-siteMidCA$60,000 - CA$80,000 / YearLimited info disclosed
15 views0 applications

Description

ABOUT US The Royal City Soccer Club is a non-profit organization with a mission of hosting quality, affordable day camp experiences for children aged 5 to 13 during the summer months. Since 1993, more than 300,000 children have participated in our grassroots soccer camps across seven provinces, making RCSC the #1 summer day camp of its kind in Canada. We believe in promoting a healthy and active lifestyle through participation and team play in sport and fostering a safe, caring and inclusive environment for children to learn and build life skills. HUMAN RESOURCES MANAGER Reporting to the Director of Operations, the Human Resources Manager is responsible for managing RCSC's seasonal recruitment and staffing program. Working with a team of two HR Coordinators, the HR Manager oversees the recruitment, selection, onboarding, training, scheduling and ongoing support of approximately 350 seasonal employees working at 100+ locations across seven provinces. This is a hands-on position for someone who enjoys both managing people and being directly involved in the work. From January through June, the primary focus is recruiting and preparing our seasonal workforce. During July and August, the focus shifts to staff scheduling, employee support, resolving day-to-day staffing issues and filling unexpected vacancies. JOB DUTIES & RESPONSIBILITIES Recruitment & Staffing * Manage and train a team of two HR Coordinators responsible for recruiting approximately 350 seasonal employees * Develop and implement the annual seasonal recruitment plan * Participate directly in full-cycle recruitment, including reviewing applications, screening candidates, conducting interviews and making hiring decisions * Oversee recruitment for Camp Counsellors, Supervisors, Regional Coordinators, Counsellor in Training and seasonal head-office positions * Prepare and issue employment agreements and ensure required hiring documentation is completed * Manage job postings, recruitment channels and the applicant tracking system * Monitor recruitment progress and staffing levels to ensure locations are fully staffed before camp begins * Develop contingency plans and maintain a candidate pipeline for unexpected vacancies Staff Scheduling & Summer Operations * Develop and manage weekly staff schedules for camp locations across Canada * Allocate staff based on camper registration, staffing requirements and operational needs * Respond quickly to staff absences, resignations and unexpected vacancies * Coordinate replacement staff and make staffing adjustments throughout the summer * Work closely with Regional Coordinators and the Operations team to address day-to-day staffing needs * Maintain accurate staffing and scheduling records Employee Support & Staff Management * Serve as a primary point of contact for day-to-day employee questions and staffing issues * Support Regional Coordinators and Camp Supervisors in addressing attendance, performance, conduct and workplace concerns * Assist with employee complaints, disciplinary matters and terminations in consultation with the Director of Operations * Maintain appropriate documentation of employee issues and performance concerns * Identify recurring staffing issues and recommend practical improvements Payroll & HR Administration * Review employee timesheets for completeness and accuracy, including hours worked, applicable rates and required adjustments * Prepare and maintain payroll spreadsheets and import files for submission to Ceridian * Coordinate employee payroll updates, including new hires, terminations, wage changes and other required adjustments * Review & verify payroll employee hours, information and reports to identify and resolve discrepancies prior to final processing * Work with employees, Supervisors and Regional Coordinators to resolve timesheet and payroll-related questions or discrepancies * Maintain accurate payroll records and supporting documentation * Assist with other payroll-r