Facility Maintenance Supervisor

Push Operations

Agassiz

On-site

CAD 65,000 - 95,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Sasquatch Mountain Resort is seeking a Facilities Maintenance Supervisor to oversee maintenance and janitorial functions across the resort, ensuring upkeep, repairs, and safety of guest facilities, lodges, and staff housing. You will work with a small, collaborative leadership team to drive operational excellence year-round.

Responsibilities include scheduling staff, managing budgets and inventory, and maintaining records using IMPAK, while complying with WorkSafeBC and WHMIS policies and

Qualifications

  • Experience in facilities maintenance or related field.
  • Previous supervisory or leadership experience preferred.
  • Strong knowledge of building systems (plumbing, electrical, carpentry, mechanical).
  • Ability to manage schedules, budgets, and inventory.

Responsibilities

  • Lead the Facilities Maintenance and Janitorial teams while fostering a safety-first culture.
  • Oversee maintenance, repair, and cleanliness of all resort buildings and staff accommodations.
  • Schedule and coordinate maintenance and janitorial staff to meet operations.
  • Perform and supervise preventive maintenance and improvement projects.
  • Ensure guest and staff areas are clean, safe, and welcoming.
  • Maintain inventory, purchasing, and spend within budget.
  • Maintain maintenance records and work orders using IMPAK.
  • Ensure compliance with WorkSafeBC, WHMIS, and resort safety policies.
  • Collaborate with departments to support daily operations and special projects.

Skills

Leadership
Supervisory
Facilities maintenance knowledge
Safety culture

Tools

IMPAK maintenance software
Microsoft Office

Job description

Love to ski or snowboard? Want to spend your winters surrounded by stunning BC scenery, great snow, and even better people? At Sasquatch Mountain Resort, we offer more than just a job—we create inclusive experiences, united by adventure and empowered by community.

Located in the Douglas Range of the Fraser Valley—just an hour from Chilliwack and Abbotsford, and two hours from Vancouver—Sasquatch is a hidden gem known for its family-friendly vibe, deep snow, and minimal lift lines. We may be small, but our 37 diverse runs, epic powder bowls, and breathtaking views make a big impact.

Job Summary

The Facilities Maintenance Supervisor is responsible for leading the maintenance and janitorial functions across Sasquatch Mountain Resort. This role oversees the upkeep, repair, cleanliness, and safety of all resort buildings, including guest facilities, lodges, maintenance areas, and staff accommodations.

Working as part of a small, collaborative leadership team, you'll supervise staff, coordinate maintenance projects, manage inventory and budgets, and help ensure the resort operates safely and efficiently year-round. This is a hands‑on leadership role where you'll work alongside your team while supporting operational planning and continuous improvement.

At Sasquatch Mountain Resort, we create an inclusive experience, united by adventure and empowered by community.

Job Specifications
  • Wage: Based on qualifications and experience
  • Schedule: Full-time, year‑round, including weekends and holidays
  • Skill Level: Intermediate to Advanced (Supervisory)
  • Reports To: Outside Operations Manager
Perks of the Job
  • Free season pass plus complimentary and discounted lift tickets for friends & family
  • Staff discounts on food, gear, rentals, repairs & lessons
  • Affordable staff housing with weekly shuttle service to town
  • Free access to Tube Park and ski/snowboard lessons (as available)
  • Group Benefits program after 3 months of employment
  • RRSP & DPSP retirement plans available after 6 months of employment
Job Responsibilities
  • Lead the Facilities Maintenance and Janitorial teams while fostering a positive, safety‑first culture
  • Oversee the maintenance, repair, and cleanliness of all resort buildings, including lodges, staff accommodations, and operational facilities
  • Schedule and coordinate maintenance and janitorial staff to meet operational requirements
  • Perform and supervise preventative maintenance, repairs, and facility improvement projects
  • Ensure all guest and staff areas remain clean, safe, functional, and welcoming
  • Manage departmental inventory, purchasing, and supply orders within budget
  • Maintain accurate maintenance records and work orders using IMPAK
  • Ensure compliance with WorkSafeBC, WHMIS, and all Sasquatch Mountain Resort safety policies
  • Maintain accessible Safety Data Sheets (SDS/MSDS) and ensure proper handling of equipment and materials
  • Work closely with all departments to support daily resort operations and special projects
  • Participate in operational planning, meetings, and ongoing training
  • Maintain organized shops, storage areas, and maintenance spaces
  • Assist with snow removal, seasonal changeovers, and emergency response when required
  • Perform other duties as assigned
Job Requirements
  • Previous experience in facilities maintenance, construction, building operations, or a related field
  • Previous supervisory or leadership experience preferred
  • Strong knowledge of general building maintenance, plumbing, electrical, carpentry, and mechanical systems
  • Valid BC Driver's Licence with a clean driver's abstract
  • Ability to successfully complete a Criminal Record Check, including a Vulnerable Sector Check
  • Strong leadership, communication, and team‑building skills
  • Excellent organizational, problem‑solving, and time‑management abilities
  • Experience managing schedules, budgets, inventory, and purchasing
  • Proficient with Microsoft Office and general computer systems
  • Experience using maintenance management software (IMPAK or similar) is considered an asset
  • Ability to lift up to 50 lbs and perform physically demanding work
  • Comfortable working indoors and outdoors in all weather conditions
  • Must be adaptable and able to respond to changing operational priorities
  • Strong team player with the ability to collaborate across departments
  • Cross‑department support, including snow removal duties, is required of all positions at Sasquatch Mountain Resort.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lift Maintenance Manager
Lift Maintenance Manager

Canada West Ski Areas Association • Agassiz

On-site
CAD 70,000 - 120,000
Free season pass plus discounted lift
Staff discounts on food, gear, rentals
Group Benefits after 3 months
+1
Lift Maintenance Manager
Lift Maintenance Manager

Push Operations • Agassiz

On-site
CAD 70,000 - 110,000
Free season pass
Staff discounts
Tube Park access
+2
Heavy Duty Mechanic
Heavy Duty Mechanic

Push Operations • Agassiz

On-site
CAD 70,000 - 90,000
Free season pass
Staff discounts
Affordable staff housing with shuttle
+3
Facilities Maintenance Supervisor — Ski Resort Leader
Facilities Maintenance Supervisor — Ski Resort Leader

Push Operations • Agassiz

On-site
CAD 65,000 - 95,000
Facilities Manager
Facilities Manager

Red Mountain Resort • Rossland

On-site
CAD 68,000 - 83,000
Facilities Manager
Facilities Manager

RED Mountain Resort BC • Rossland

On-site
CAD 68,000 - 83,000
Custodian - Winter 2026/27
Custodian - Winter 2026/27

Sun Peaks Resort • Sun Peaks

On-site
CAD 26,000 - 32,000
Winter/Summer Season Lift, Trail and _
Access to our Employee and Family _
Dining discounts within our hotel &amp
+3
Custodian - Winter 2026/27
Custodian - Winter 2026/27

Sun Peaks Resort LLP • Sun Peaks Mountain Resort Municipality

On-site
CAD 25,000 - 34,000
Lift passes
Employee Assistance Program
Dining discounts
+3
Lift Maintenance Mechanic
Lift Maintenance Mechanic

Canada West Ski Areas Association • Nelson

On-site
Custodian - Winter 2026/27
Custodian - Winter 2026/27

Sun Peaks Resort • Sun Peaks Mountain Resort Municipality

On-site
CAD 23,000 - 32,000
Lift passes
Employee & Family Assistance Program
Dining discounts in hotel & resortOutl
+3