Facility Maintenance Staff

YMCA of GREATER VANCOUVER

Kamloops

On-site

CAD 25,000 - 35,000

Full time

14 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Vacation & sick time
Free YMCA gym membership
Extended medical & dental
Training & development
Employee assistance program
Childcare discounts

Job summary

YMCA BC is seeking a Shelter Services Attendant for the YWCA Women’s Emergency Shelter in Kamloops. The role supports daily cleaning, light maintenance, and ensuring a safe, welcoming environment for residents. It’s a temporary full-time position with a starting date as soon as possible.

Responsibilities include routine chores, maintenance coordination, and adherence to safety standards. Benefits include vacation, sick time, gym membership, and professional development opportunities.

Qualifications

  • High School Diploma or equivalent required.
  • WHMIS certification can be provided by employer.
  • First Aid Level 1 required; employer to fund renewal/training.
  • Valid Class 5 driver’s license is required.

Responsibilities

  • Perform daily cleaning of shelter facilities and common areas.
  • Restock supplies and manage laundry tasks.
  • Support maintenance and coordinate with outside contractors as needed.
  • Attend to seasonal and monthly repair tasks and safety checks.

Skills

Ability to lift 50 lbs
Time management
Work independently
Boundaries and redirect
Research and implement small tasks

Education

High School Diploma
WHMIS certification
Level One First Aid
Class 5 driver’s license

Job description

Transition House Facility Svc. Kam Full-Time Term Non-Management Kamloops, BC, CA

Date Posted: October 30, 2026

Location: Y Women's Emergency Shelter (400 Battle St, Kamloops, BC V2C 2L7)

Term: Temporary, Full-Time

Hours: 40 hours per week

Shift: Flexible day time shifts between 6:00am-6:00pm; can be weekdays or weekends

Start Date: As soon as possible

End Date: 3 month term, with possibility of extension

Salary: $21.83 per hour

Reports To: Manager, VAWISS

Union: This posting is governed by the collective agreement between YMCA Childcare centres and BCGEU Local 305

  • Competitive vacation and paid sick time
  • Free YMCA Gym Membership+ Y@Home
  • Eligibility for Extended Medical and Dental Benefits
  • Training and Professional Development Opportunities
  • Extensive Employee assistance program
  • Reduced childcare rates and priority placement for YMCA Staff
  • Be part of a charitable organization that positively impacts the community

*Some benefits may vary based on employment terms

Nature & Scope

Reporting to the Director of Programs, this position will work as part of the Shelter Services VAWISS team to provide general cleaning and light maintenance of the YMCA YWCA Women's Emergency Shelter.

Major Responsibilities - in this position, you will:
  • Daily chores include:
    • checking in with shelter staff to see what needs to be prioritized for the day
    • Cleaning any vacant rooms along with bathrooms
    • Clean and sanitize all touchpoints throughout the day
    • Sweep, mop and vacuum all floors (except occupied bedrooms)
    • Clean windows and glass surfaces
    • Clean and tidy all common areas
    • Restock supplies (hand soap, garbage bags, paper towel, etc.)
    • Laundry
    • Sorting and putting away any donations
    • Sweeping perimeter of shelter and checking for any inconsistencies (i.e. Sharps, garbage tossed over fence, anything broken, etc.)
    • Fixing/maintaining items that need immediate attention
    • With the support of Leadership, booking outside contractors for maintenance outside of Facility Attendant’s scope
  • Weekly chores include:
    • Ordering in any supplies needed
    • Take out and bring in garbage bins
    • Check all lights and replace bulbs as needed
    • Wiping down blinds
    • Tidy upper and lower deck
    • Taking excess donations away
    • Cleaning main floor and Staff bathroom
    • Wipe down living room furniture
    • Sanitize kitchen chairs
    • Work on minor repairs throughout the house
  • Monthly basis:
    • Attend Joint Occupational Health and Safety (JOHS) committee
    • Conduct Fire Alarm
    • Touch up painting and fixing
    • Wash curtains, if needed
  • Seasonal tasks:
    • Spring/Summer – outside lawn maintenance, light gardening, cleaning garbage bins, uncover A/C, tidy up parking lot, clean windows, set up garden and outside furniture, hand water garden as needed
    • Fall/Winter – raking leaves, shoveling, de icing, book company to maintain irrigation system
  • Connecting and supervising outside shelter providers (plumbing and heating, appliance repair, etc.)
  • Other duties/tasks as required
Qualification - you bring:
  • High School Diploma
  • Workplace Hazardous Materials Information System (WHIMIS) certification – this can be provided by the employer
  • Level One First Aid – this is a job requirement however, if you do not have this, we will sign you up for a course and the fee will be paid by the employee and the hours to attend the workshop will be paid by the employer. For all renewals both the cost and hours will be provided by the employer
  • Obtain a valid Class 5 driver’s license
  • Be able to lift 50lbs
  • Be able to work independently and respectfully in a shelter environment
  • Understanding of boundaries and how to redirect
  • Knowledge of how to research and implement small tasks
  • Time management and ability to prioritize tasks
  • Awareness of universal precautions
  • Successful candidate will be required to provide 3 satisfactory references
  • Successful candidates will be required to provide a current and satisfactory Criminal Record check with a Vulnerable sector search issued no later than six (6) months preceding the start date.
About YMCA BC:

By igniting belonging and championing health equity, YMCA BC strengthens the foundations of community. With over 3,000 employees and volunteers, YMCA BC serves 150,000 individuals of all ages, backgrounds and abilities across hundreds of service locations, from the Sunshine Coast to Fort St. John.

As a charity, YMCA BC promotes equitable access to healthier outcomes by providing vital programs and services to help address many of our communities' most pressing social issues, including health and wellness, affordable child care and camps, mental health, employment services and community health.

We believe there is potential inside all of us and envision vibrant, healthy and inclusive communities for all.

YMCA BC is firmly committed to equity, diversity, inclusion, and belonging (EDIB). By taking an intersectional approach to our programs and services, the YMCA is committed to creating spaces and experiences where everyone feels safe, welcome, and like they belong. Learn more at ymcabc.ca.

YMCA BC is committed to creating an inclusive, accessible environment where all members of our community feel valued, respected, and supported. We encourage applications from the diverse communities in which we live and serve, including but not limited to people of colour, Indigenous people, persons with disabilities, and persons of any sexual orientation or gender identity. We have established policies, procedures, and practices to meet accessibility standards throughout the hiring process. Should you require any accommodation throughout the recruitment process, please do not hesitate to contact our People Services department.

Thank you for your interest and application.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Anti-Violence Crisis Worker
Anti-Violence Crisis Worker

YMCA of GREATER VANCOUVER • Kamloops

On-site
CAD 30,000 - 43,000
5 Sick days a year
Training and Professional Development
Extensive Employee assistance program
+2
Building Operations Staff
Building Operations Staff

YMCA of Greater Vancouver • Chilliwack

On-site
CAD 49,000 - 50,000
Free YMCA Gym Membership
Y@Home access
Training & development
+2
Housekeeping Attendant
Housekeeping Attendant

Ymca Bc • Prince George

On-site
CAD 25,000 - 28,000
Housekeeping Attendant
Housekeeping Attendant

Kamloops Y • Prince George

On-site
CAD 23,000 - 28,000
Building Operations Staff
Building Operations Staff

YMCA of GREATER VANCOUVER • Surrey

On-site
CAD 49,000 - 50,000
Free YMCA Gym Membership and/or Y@Home
Training and Professional Development
Extensive Employee assistance program
+1
School Age Leader
School Age Leader

YMCA of Greater Vancouver • Dawson Creek

On-site
CAD 28,000 - 36,000
Vacation and sick time
YMCA gym access
Extended medical and dental benefits
+4
School Age Leader
School Age Leader

YMCA of Greater Vancouver • Fort St. John

On-site
CAD 34,000 - 38,000
Competitive vacation and sick time
Access to YMCA gym facilities and Y@HO
Extended Medical and Dental Benefits
+3
School Age Leader Substitute
School Age Leader Substitute

YMCA of GREATER VANCOUVER • Fort St. John

On-site
CAD 28,000 - 37,000
Competitive vacation & sick time
Gym facilities access and Y@Home
Medical & Dental benefits eligibility
+4
Member Services Representative
Member Services Representative

YMCA of Greater Vancouver • Kamloops

On-site
CAD 21,000 - 30,000
Free YMCA Gym Membership
Training and Professional Development
Be part of a charitable organization
Activity Leader, Substitute
Activity Leader, Substitute

YMCA of GREATER VANCOUVER • Kamloops

On-site
CAD 28,000 - 37,000
Competitive vacation and paid sicktime
YMCA gym facilities access
Extended medical and dental benefits
+4