sch maintenance services

See average salary for sch maintenance services »

10,000 sch maintenance services job listings in Canada. Find daily updated positions from leading job boards.

  • Director, Maintenance

    16 hours ago


    Greater Sudbury, Ontario, Canada Laurentian University Full-time

    Director, Maintenance & Operations, Maintenance Services Position No.: JOBPOST-2026-001386 Salary: $ 125,120 - $ 155,977 per year Competition ends: Tuesday, November 10th at 4:30 pm Reporting to the AVP, Facilities & Planning, the Director, Maintenance & Operations provides strategic leadership and oversight for campus facilities management, ensuring the...

  • Director, Maintenance

    19 hours ago


    Sudbury, ON, Canada Laurentian University Full-time

    Director, Maintenance & Operations, Maintenance Services Position No.:JOBPOST-2026-001386Salary:$ 125,120 - $ 155,977 per yearCompetition ends:Tuesday, November 10th at 4:30 pmReporting to the AVP, Facilities & Planning, the Director, Maintenance & Operations provides strategic leadership and oversight for campus facilities management, ensuring the long-term...


  • Canada Laurentian University Full-time

    Director, Maintenance & Operations, Maintenance ServicesPosition No.: JOBPOST-2026-001386 Salary: $ 125,120 - $ 155,977 per year Competition ends: Tuesday, November 10th at 4:30 pm Reporting to the AVP, Facilities & Planning, the Director, Maintenance & Operations provides strategic leadership and oversight for campus facilities management, ensuring the...


  • Canada New Brunswick Extra-Mural Program Full-time

    Competition # EM26377, Casual, Provincial role – location at an EMP Unit Provincial role – location at an EMP Unit STATUS Casual FULL TIME EQUIVALENT 0 HOURS OF WORK 0800hr to 1600hr Monday-Friday. Subject to change due to operational requirements. ANTICIPATED START DATE As soon as possible ANTICIPATED END DATE ...


  • ab, canada | ca, Alberta Oipc Ab Full-time

    Select how often (in days) to receive an alert: Job InformationJob Title: Maintenance Service Worker IIIJob Requisition ID: 87744Ministry: InfrastructureLocation: Hanna or DrumhellerFull or Part-Time: Full TimeHours of Work: 40 hours per weekPermanent/Temporary/Wage: PermanentScope: Open CompetitionClosing Date: November 14, 2026Classification: Maintenance...


  • Outaouais, QC, Canada Devcore Full-time $45,000 - $65,000 Contract

    We are looking for an experienced Service / Maintenance Technician for the Gatineau/Ottawa region. Reporting to the Real Estate Portfolio Director, you will be responsible for carrying out routine maintenance and repair tasks for buildings and facilities. MAIN RESPONSIBILITIES Perform preventive and corrective maintenance work in residential units and...


  • Rosthern, SK, Canada Saskatchewan Health Authority Full-time

    Position #: 193374 Expected Start Date: Union: SEIU Facility: Rosthern Hospital City/Town: Rosthern Department: Plant Maintenance Type: Casual FTE: 0 Shift Information: Days, Evenings, Weekends Relief: No Float: No Field Hours: No Salary or Pay Band: Pay Band 11 $22.600 to $24.210 (3 step range) Travel Required: No Job Description: Performs general...


  • Tisdale, Saskatchewan, Canada HealthCareersInSask.ca Part-time $23 - $24 Permanent

    Position #: 092091 Expected Start Date: To Be Determined, posted until filled Union: SGEU Facility: Tisdale Hospital City/Town: Tisdale Department: Plant Maintenance Type: Casual FTE: 0 Relief: No Float: No Field Hours: No Salary or Pay Band: Pay Band 11 $22.600 to $24.210 (3 step range) Travel Required: Yes Job Description: Performs general...


  • Surrey, Metro Vancouver Regional District, Canada Raven Roofing Ltd. Full-time $41,000 - $55,000 Contract

    Raven Roofing Ltd. | Surrey, BC | Full-Time, Permanent Pay: $30–$40 per hour, depending on experience Raven Roofing is looking for experienced Service & Maintenance Roofers to join our commercial roofing team in Surrey, BC. We offer steady work, competitive pay and the opportunity to build a long-term career with an established roofing company. What We...


  • Edmonton, Division No. 11, Canada Dexterra Full-time $90,000 - $130,000 Contract

    WHO ARE WE?We've been serving Canadian clients for over 75 years. The companies that began independently and now form Dexterra Group have an outstanding record of supporting the infrastructure and built assets that play a vital role in our society and helping our clients achieve higher performance and productivity. Powered by passionate people, we bring the...


  • Lloydminster, Saskatchewan, Canada HealthCareersInSask.ca Full-time $23 - $24 Permanent

    Position #: 175141 Expected Start Date: November 30, 2026 Union: CUPE Facility: Prairie North Plaza City/Town: Lloydminster Department: Plant Operation Type: Casual FTE: 0 Relief: No Float: No Salary or Pay Band: Pay Band 11 $22.600 to $24.210 (3 step range) Travel Required: No Job Description: Performs general maintenance and repairs for...


  • Canada Raven Roofing Ltd. Full-time

    Raven Roofing Ltd. | Surrey, BC | Full-Time, Permanent Pay: $30–$40 per hour, depending on experience Raven Roofing is looking for experienced Service & Maintenance Roofers to join our commercial roofing team in Surrey, BC. We offer steady work, competitive pay and the opportunity to build a long-term career with an established roofing...


  • Surrey, Metro Vancouver Regional District, Canada GFL Environmental Inc. Full-time $55,000 - $75,000 Contract

    Position Summary The Maintenance Service Coordinator serves as the central hub for our fleet maintenance operations. You will oversee the daily scheduling of preventive maintenance (PM), route unscheduled repairs, track regulatory inspections, manage vendor relations, and coordinate breakdown response for specialized environmental equipment. Specific Duties...


  • Wakaw, Saskatchewan, Canada Saskatchewan Health Authority Full-time

    Position #: 196009Expected Start Date: December 01, 2026Union: SEIUFacility: Lakeview Pioneer LodgeCity/Town: WakawDepartment: LPL-MAINTENANCEType: Full-time temporaryExpected Up to Date: November 24, 2027FTE: 1Shift Information: Days, WeekendsNumber of Hours per Rotation: 14 shifts of 8 hours per 3 weeksRelief: NoFloat: NoHours of Work: Standard HoursSalary...


  • Canada Devcore Full-time

    We are looking for an experienced Service / Maintenance Technician for the Gatineau/Ottawa region. Reporting to the Real Estate Portfolio Director, you will be responsible for carrying out routine maintenance and repair tasks for buildings and facilities. MAIN RESPONSIBILITIES Perform preventive and corrective maintenance work in residential...


  • Langenburg, Saskatchewan, Canada HealthCareersInSask.ca Part-time $23 - $24 Permanent

    Position #: 094914 Expected Start Date: November23, 2026 Union: CUPE Facility: Langenburg Health Care Complex City/Town: Langenburg Department: Plant Maintenance Type: Part-time regular FTE: 0.64 Shift Information: Days, Weekends Number of Hours per Rotation: 9 shifts of 8 hours per 3 weeks Relief: No Float: No Hours of Work: Standard...


  • Saskatoon, Saskatchewan, Canada HealthCareersInSask.ca Full-time $23 - $24 Permanent

    Position #: 9013837 Expected Start Date: January 04, 2027 Union: SEIU Facility: Sherbrooke Community Centre City/Town: Saskatoon Department: SCC-PLANT MAINT Type: Full-time temporary Expected Up to Date: January 03, 2029 FTE: 1 Shift Information: Days, Weekends Number of Hours per Rotation: 28 shifts of 8 hours per 6 weeks Relief: No Float:...


  • Northwestern Ontario, ON, Canada Campus Living Centres Full-time $42,000 - $62,000 Contract

    Position Summary and Job Magnitude The Maintenance Services Representative must ensure that the entire building is in safe and good working order at all times. This includes a combination of preventative maintenance tasks, daily repair requisitions, and supporting outside contractors when on site. Essential Functions and Basic Duties Responsibilities Daily...


  • Dinsmore, SK, Canada Saskatchewan Health Authority Full-time $47,000 - $50,000 Contract

    Position #: 000244 Union: SEIU Facility: Dinsmore Health Care Centre City/Town: Dinsmore Department: Plant Maintenance Type: Casual FTE: 0 Shift Information: Days, Weekends Relief: No Float: No Field Hours: No Salary or Pay Band: Pay Band 11 $22.600 to $24.210 (3 step range) Travel Required: Yes Job Description: Performs general maintenance and repairs for...


  • Tisdale, SK, Canada Saskatchewan Health Authority Full-time

    Position #: 092094Expected Start Date: August 31, 2026Union: SGEUFacility: Newmarket PlaceCity/Town: TisdaleDepartment: Plant MaintenanceType: CasualFTE: 0Relief: NoFloat: NoHours of Work: Standard HoursSalary or Pay Band: Pay Band 11 $22.600 to $24.210 (3 step range)Travel Required: YesJob Description: Performs general maintenance and repairs for...