Maintenance jobs in Okanagan, BC
- John Howard Society of Okanagan & KootenayKelowna, BC
- $25.75–$29.83 an hour
- Full-time +1
- 40 hours per week
- On call
- Paid time off
- Vision care
- Dental care
- Life insurance
- Employee assistance program
- RRSP match
- Perform general carpentry (rough and finish), painting, drywall repairs, and minor renovations.
- Conduct minor plumbing, electrical, and appliance repairs.
Landscape Maintenance Apprentice / Outdoor Labourer
Easily applyNewCreative Roots Landscaping LtdKelowna, BC- $22–$26 an hour
- Full-time +2
- Overtime
- Vision care
- Dental care
- Life insurance
- Profit sharing
- Extended health care
- Company events
- Landscape maintenance: 1 year (preferred).
- You’ll be part of a maintenance crew responsible for high-end residential properties.
- Who This Role Is For*.
Apprentice Sprinkler Fitter
Easily applyNewKnox Fire Protection Inc.Kelowna, BC- $19–$35 an hour
- Full-time +1
- 40 hours per week
- Vision care
- Dental care
- Life insurance
- Disability insurance
- Extended health care
- Follow safety protocols diligently during all phases of installation and maintenance work.
- Embark on an exciting journey as an Apprentice Sprinkler Fitter,…
Gutter Service Technician - Great Pay - Work Outside
Easily applyOften replies in 1 dayScout Gutter SolutionsKelowna, BC V1V 1Y5- $65,000–$120,000 a year
- Full-time
- Company events
- On-site parking
- If you’re looking to stay in shape, work outside, and join a bunch of good people in a fast paced, high performance team, this might just be your ticket to a…
Landscape Maintenance Technician
Easily applyGabel Landscaping LtdKelowna, BC- $26–$30 an hour
- Full-time +3
- 20 to 40 hours per week
- Paid time off
- Winter work is optional* and would involve snow shoveling and other winter maintenance duties.
- Gabel Landscaping – Seasonal Landscape Maintenance Position*.
Senior HVAC /RefrigerationTechnician
Easily applyBree-link Pumbing and HeatingKelowna, BC- $45–$55 an hour
- Full-time
- 30 to 50 hours per week
- Vision care
- Dental care
- Life insurance
- Disability insurance
- Company car
- Company events
- Ability to work independently as well as part of a team in a fast-paced environment.
- Provide excellent customer service by communicating effectively with…
Experienced Carpenter – Finishes
Easily applyTOTAL RESTORATION SERVICESKelowna, BC- $30–$38 an hour
- Full-time
- 40 hours per week
- Paid time off
- Vision care
- Dental care
- Life insurance
- Disability insurance
- RRSP match
- Total Restoration Services Inc. is a trusted company in property restoration, offering a wide range of restoration services for floods, fires, sewer backups,…
- Natures Formulae Health Products LtdKelowna, BC
- $24–$28 an hour
- Full-time +1
- 40 hours per week
- Company events
- On-site parking
- Experience developing preventive maintenance programs and maintenance workflows.
- Develop maintenance KPI dashboards and reporting to measure maintenance…
Service Technician
Easily applySparkle Solutions CorpKelowna, BC- $28–$32 an hour
- Full-time +1
- Paid time off
- Vision care
- Dental care
- RRSP match
- Recognizing and troubleshooting electrical and plumbing problems in laundry rooms.
- Efficiently troubleshooting mechanical repairs to washers, dryers, equipment;
- Yeti RefrigerationVernon, BC
- $45–$65 an hour
- Full-time +2
- On call
- Paid time off
- Vision care
- Dental care
- Disability insurance
- Company car
- Paid vacation
- Perform preventative maintenance and inspections on mechanical and control systems.
- Responsible for the Installation, maintenance, repair, and commissioning of…
Appliance Service Technician
Easily applyKey Equipment ServicesKelowna, BC- $25–$45 an hour
- Full-time
- Overtime +1
- Vision care
- Dental care
- Disability insurance
- Extended health care
- Appliance Service Technician - Commercial Kitchens.
- $25 to $45 per hour*.
- Key Equipment Services, a division of Heritage Food Service Group of Canada, is…
Heavy Equipment Technician - Fly in Fly Out
Easily applyMader GroupKelowna, BC- Up to $64 an hour
- Full-time
- Vision care
- Dental care
- Life insurance
- Disability insurance
- Company events
- Extended health care
- Carry out diagnostics, troubleshooting, preventative maintenance, and running repairs to ensure reliability of large-scale mining equipment.
Heavy Equipment Technician - Fly in Fly Out
Easily applyMader GroupKelowna, BC- Up to $64 an hour
- Full-time
- Vision care
- Dental care
- Life insurance
- Disability insurance
- Company events
- Extended health care
- Carry out diagnostics, troubleshooting, preventative maintenance, and running repairs to ensure reliability of large-scale mining equipment.
Sandvik Cable Bolter
Easily applyMader GroupBritish Columbia- $60–$65 an hour
- Full-time
- Vision care
- Dental care
- Life insurance
- Disability insurance
- Company events
- Extended health care
- Perform preventative maintenance, diagnostics, and repairs on Sandvik drill rigs.
- Complete maintenance reports and service documentation.
- What We Need From You.
Heavy Equipment -Surface
Easily applyMader GroupBritish Columbia- Up to $64 an hour
- Full-time
- Vision care
- Dental care
- Life insurance
- Disability insurance
- Company events
- Extended health care
- Carry out diagnostics, troubleshooting, preventative maintenance, and running repairs to ensure reliability of large-scale mining equipment.
Marine Technician
Easily applyOften replies in 3 daysSWS Marine GroupKelowna, BC- $25–$50 an hour
- Full-time +1
- Paid time off
- Dental care
- Store discount
- Extended health care
- Document and communicate any additional work required beyond the initial scope, obtain client approval before proceeding with repairs.
By creating a job alert, you agree to our Terms . You can change your consent settings at any time by unsubscribing or as detailed in our terms.
People also searched:
Career Resources:
Maintenance Technician
Maintenance Technician
Job details
Full job description
Position Overview
Essential to keeping everything running smoothly, the Maintenance Technician is responsible for performing a wide range of maintenance and repair activities across residential and multi-unit properties. This role will support the safe, clean, and functional operation of our buildings in addition to improving our properties and facilities as well.
Every day will be a little different and you’ll work across our multiple locations in Kelowna. You will use your variety of repair and maintenance expertise and skills to ensure all work is completed with quality, care, and attention. This position requires strong organizational and communication skills, the ability to work independently, and a problem solving mentality. The maintenance technician also collaborates closely with internal teams, contractors, and leadership, while upholding organizational values, policies, and safety standards.
If you are someone who enjoys being part of a supportive team while getting your hands dirty renovating, repairing, and improving the facilities of those working to improve their lives, this role offers meaningful, engaging work where you can witness the difference it makes every day.
Major Responsibilities
Maintenance & Repairs
- Perform general carpentry (rough and finish), painting, drywall repairs, and minor renovations
- Complete routine maintenance such as replacing fixtures, repairing locks, and patching walls
- Conduct minor plumbing, electrical, and appliance repairs
- Install and maintain equipment and appliances
- Troubleshoot issues through inspection of control panels, wiring, and systems
Facilities & Grounds
- Maintain buildings and equipment in a clean, safe, and functional condition
- Perform outdoor upkeep including yard maintenance and waste removal
- Support move-in/move-out inspections and periodic facility inspections
Operations & Coordination
- Liaise with contractors, suppliers, and internal departments on maintenance activities
- Assist with inventory tracking, materials ordering, and supply management
- Maintain accurate records of repairs, maintenance requests, and completed work
- Report major repairs, damage, or safety concerns to management promptly
Health, Safety & Compliance
- Follow WorkSafeBC guidelines and organizational health and safety procedures
- Respond to urgent maintenance and safety issues
- Follow hazardous materials protocols and maintain a safe working environment
Team & Organizational Support
- Collaborate with internal teams and assist janitorial activities as required
- Contribute to operational excellence through professionalism and teamwork
- Support broader organizational initiatives and other duties as assigned
What We Offer
- A supportive, caring, work environment with a focus on investing in our staff
- A provided work vehicle and all necessary tools
- Extended health and dental benefits
- RRSP matching
- 3 weeks vacation
- Additional personal time off with pay
Acknowledgement
The John Howard Society of Okanagan & Kootenay is an equal opportunity employer. All applicants will have the opportunity to be considered for employment without regard to their race, colour, ancestry, place of origin, religion, physical or mental disability, sex, sexual orientation, or any other characteristic protected by law.
We thank all applicants for their interest, however, only shortlisted candidates and those eligible to work in Canada will be contacted.
Job Requirements
- Education & Experience
- High school diploma or equivalent
- 3–5 years of maintenance or building operations experience or relevant education/experience
- Technical Skills & Certifications
- Knowledge of general building maintenance, including carpentry, plumbing, electrical, and HVAC systems
- Experience using hand and power tools safely and effectively
- Ability to read technical manuals and drawings
- Working knowledge of, or willingness to learn, computerized maintenance management systems (CMMS)
- Previous and recent experience with Microsoft Outlook, Word and Excel, and are able and willing to learn and use other JHSOK computer platforms
- Valid WHMIS certification (or the ability to obtain one)
- Valid Class 5 driver’s license with a clean driving record
- Valid Emergency/Basic First Aid (First Aid with CPR-A & AED) certification
- Successful completion of a Criminal Record Check (including Vulnerable Sector)
- Core Competencies
- Strong problem-solving and troubleshooting skills
- Excellent organizational and time management abilities
- Ability to work independently and manage multiple priorities
- Strong interpersonal and communication skills
- High level of accountability, professionalism, and attention to detail
- Physical & Work Requirements
- Ability to perform physically demanding tasks, including lifting up to 50 lbs
- Availability to work flexible hours and participate in an on-call rotation
- Ability to work in environments with diverse client needs and behaviors
If you require accommodation at any stage of the application process, please let us know!
Job Types: Full-time, Permanent
Expected hours: 40 per week
Benefits:
- Casual dress
- Company events
- Dental care
- Employee assistance program
- Extended health care
- Life insurance
- Paid time off
- RRSP match
- Vision care
Work Location: In person