Maintenance Technician

sunpeaksgrand

Sun Peaks Mountain Resort Municipality

On-site

CAD 26,000 - 29,000

Full time

13 days ago
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Season lift passes
3 weeks paid vacation
Benefits plan and wellness components
RRSP and DPSP programs
Training and professional development
Dining discounts
Retail discounts

Job summary

Sun Peaks Grand Hotel is seeking a Maintenance Technician to join our slope-side team. You will be responsible for upkeep of facilities, safety compliance, and collaborating across departments to meet operational needs.

The ideal candidate has mechanical aptitude, strong English, and experience with technology and building systems. Resort background is a plus; training and development opportunities are available.

Qualifications

  • Must have authorization to work within Canada.
  • Fluent in English, both written and spoken.
  • High level of experience with technology and devices.
  • Mechanical aptitude and problem-solving skills.
  • Experience in maintenance or related field preferred.
  • Ability to work independently and in a team.
  • WHMIS certification preferred; First Aid/ Emergency training assets.

Responsibilities

  • Perform maintenance tasks to ensure upkeep of facilities.
  • Adhere to safety standards and procedures at all times.
  • Collaborate with team to address operational needs.
  • Communicate effectively with colleagues and management.
  • Handle physical tasks such as lifting and working at heights.

Skills

English fluency
Mechanical aptitude
Problem solving
Technology experience
Team player
WHMIS
First Aid OFA-LV1

Education

WHMIS certification
Emergency response training
First Aid OFA-LV1

Tools

2-way radio systems
Smartphones
Tablets
Computers

Job description

Do you have a knack for fixing things and are looking for a job at a fantastic slope side hotel? Our team is currently seeking a Maintenance Technician to join us. The ideal candidate should have excellent written and spoken English skills and experience with various technologies, such as smartphones, tablets, computers, and 2-way radio systems. Additionally, the candidate should possess mechanical aptitude, problem-solving skills, and general construction, plumbing, electrical, HVAC, painting, and flooring knowledge. Having previously worked in a full-service hotel or resort setting, knowing pool and hot tub maintenance is highly desirable.

Compensation Information: $19.00 to $21.00 per hour

Physical Requirement: Heavy; work activities involve handling loads up to 35kg; predominantly in an indoor setting.

This job position requires physical presence at the designated location.

The perks and benefits you’ll get to enjoy:
  • Winter/Summer Season Lift, Trail and Golf passes
  • Initial entitlement to three weeks of paid vacation
  • Benefits plan and additional wellness components, including Health Spending Account and EFAP
  • Participation in our RRSP and matching DPSP programs
  • Company supported training and professional development opportunities
  • Dining discounts within our hotel & Resort-owned outlets
  • Retail discounts in our Resort-owned outlets
  • Friends and family rates at the Sun Peaks Grand Hotel
  • Reciprocal programs with partnering ski areas & hotels
  • Eligibility for our ‘Pay for Performance’ incentive bonus program (after qualifying period), awarded to top performers
Skills you bring with you:
  • Authorization to work within Canada
  • Fluent in English, both written and spoken
  • High level of experience with technology
  • Mechanical aptitude and problem-solving skills
  • Previous experience in maintenance or a related field preferred
  • Ability to work independently and as part of a team
  • WHMIS certification preferred
  • Recent Emergency Response Training and current First Aid (OFA-LV1) Training considered are assets
Primary Responsibilities:
  • Perform maintenance tasks to ensure the upkeep of facilities
  • Always adhere to safety standards and procedures
  • Work collaboratively with team members to address operational needs
  • Communicate effectively with colleagues and management
  • Maintain a positive and professional attitude while interacting with the public
  • Perform physical tasks such as lifting, bending, and working at heights
  • Demonstrate flexibility in scheduling to accommodate the 4–10-hour shift pattern
  • Enjoy a healthy work-life balance with three days off every week, including long weekends
  • Take advantage of recreational activities such as skiing, snowboarding, biking, golfing, and more during downtime
  • Commit to full-time, year-round permanent employment
Why join us?

We are Canada’s second-largest ski area and a passionate team committed to providing the finest mountain resort experience to our guests.

Our people are at the heart of what we do, making a difference to our guests and our workplace every single day. That’s why we invest in the employee experience; to ensure everyone can be at their best and live our values.

No matter who you are, or your career journey to date, once you join the team at Sun Peaks, you’ll get to feel part of our special community right away. You and your wellbeing matter to us; you’ll have plenty of opportunities to grow and learn, as well as enjoy everything our beautiful mountain resort has to offer. In return, we expect you to be passionate about working together to create special memories for our guests, while taking care of our precious environment for others to enjoy into the future.

We are an equal opportunity employer, committed to building a diverse and inclusive culture, and encourage applications from all qualified individuals.

We acknowledge that we live, work, and play on the traditional territory of the Secwépemc People.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Maintenance Technician
Maintenance Technician

Sun Peaks Grand Hotel & Conference Centre • Sun Peaks

On-site
CAD 26,000 - 29,000
Lift passes
Vacation time
Benefits plan
+7
Lift Mechanic - Millwright
Lift Mechanic - Millwright

Sun Peaks Resort • Sun Peaks Mountain Resort Municipality

On-site
CAD 56,000 - 59,000
Lift passes
Season passes
Health plan and wellness components
+7
Lift Mechanic - Millwright
Lift Mechanic - Millwright

Sunpeaks • Sun Peaks Mountain Resort Municipality

On-site
CAD 56,000 - 59,000
Winter/Summer Lift Passes
Three weeks paid vacation
Benefits plan and Health Spending, EFa
+7
Heavy Duty Mechanic
Heavy Duty Mechanic

Canada West Ski Areas Association • Sun Peaks Mountain Resort Municipality

On-site
CAD 56,000 - 59,000
Winter/summer season lift, trail and 

Three weeks paid vacation
Health Spending Account & EFAP
+2
Custodian - Winter 2026/27
Custodian - Winter 2026/27

Sunpeaks • Sun Peaks Mountain Resort Municipality

On-site
CAD 23,000 - 33,000
Winter/Summer Season Lift, Trail and 0
Employee and Family Assistance Program
Dining discounts within our hotel &amp
+3
Housekeeping Management - Talent Pool
Housekeeping Management - Talent Pool

Sun Peaks Grand Hotel • Sun Peaks

On-site
CAD 60,000 - 84,000
Lift passes
Paid vacation
Health Spending Account
+5
Housekeeping Attendant
Housekeeping Attendant

Sun Peaks Grand Hotel • Sun Peaks Mountain Resort Municipality

On-site
CAD 2,066,000 - 2,755,000
Winter/Summer lift passes
Employee and Family Assistance Program
Dining discounts
+2
Housekeeping Management - Talent Pool
Housekeeping Management - Talent Pool

sunpeaksgrand • Sun Peaks Mountain Resort Municipality

On-site
CAD 60,000 - 84,000
Lift passes
Paid vacation
Benefits plan + EFAP
+7
Housekeeping Management - Talent Pool
Housekeeping Management - Talent Pool

Sun Peaks Grand Hotel & Conference Centre • Sun Peaks Mountain Resort Municipality

On-site
CAD 60,000 - 84,000
Season lift passes
Three weeks paid vacation
Health Spending Account
+3
Lift Mechanic - Millwright
Lift Mechanic - Millwright

Sun Peaks Resort LLP • Sun Peaks Mountain Resort Municipality

On-site
CAD 56,000 - 59,000
Season passes
Paid vacation
Health plan
+7