Mechanic jobs in british columbia province Canada
191 mechanic jobs found in british columbia province: showing 1 - 50
Street Cleaning Operator
Company: City of Victoria |
needed and damage to supervisor and mechanic shop; check first aid and safety equipment; complete daily equipment log and time sheetLocation: British Columbia, Canada
| Salary: CA$34.89 per hour | Date posted: 13 Jun 2026
Maintenance Millwright
Company: Rockwool |
: Hold a valid BC Drivers License. Minimum of Grade 12 education. Red Seal Mechanic with a minimum of 5 years heavyLocation: Grand Forks, BC, Canada
| Salary: CA$47.11 per hour | Date posted: 13 Jun 2026
Licensed Diesel Truck Technician/mechanic I
Company: Penske |
Job Category: Vehicle Maintenance Job Description: Location: 9558 189 St, Surrey, BC V4N 4W7, Canada Pay: $43-$45 Shift: Monday to Friday 3:00p.m-11:30p.m Shift Premium: 2nd Shift ($3) 3rd SLocation: Surrey, BC, Canada
| Salary: unspecified | Date posted: 13 Jun 2026
Commercial Transport Mechanic Ev
Company: TalentWorld |
TalentWorld is recruiting a Commercial Transport Mechanic supporting Western Canada for one of its valued partners... Transport Mechanic Responsibilities: Diagnose and repair warranty and non-warranty issues on transit and commercial vehiclesLocation: Vancouver, BC, Canada
| Salary: CA$90000 - 110000 per year | Date posted: 13 Jun 2026
Ame Mechanic Apprentice
Company: KF Aerospace |
. Join us today and reach your full potential with an exciting career in aviation. JOB OVERVIEW The AME Mechanic Apprentice assists on line... maintenance manuals and procedures. Project Maintenance: The Mechanic Apprentice works under a Licensed AME’s supervisionLocation: Kelowna, BC, Canada
| Salary: unspecified | Date posted: 13 Jun 2026
Class 5 Driver
Company: Sunbelt Rentals |
: move into sales, operations, service management, or mechanic roles Strong safety culture + supportive team environmentLocation: Victoria, BC, Canada
| Salary: CA$26 - 27 per hour | Date posted: 12 Jun 2026
Apprentice, Ug Heavy Duty Mechanic
Company: Newcrest |
community. Your Impact As an Apprentice, Heavy Duty Mechanic Underground , you will play a key role in maintaining... required) We are now recruiting for the position of Apprentice, Heavy Duty Mechanic Underground , with a competitive salary based in apprenticeshipLocation: Kitimat, BC, Canada
| Salary: CA$44.35 per hour | Date posted: 12 Jun 2026
Mechanic A
Company: Canadian National Railway |
Repair Trade. Other additional mechanic certification (i.e.: Automotive Mechanic Journeyman Certificate) would be an asset.... Must be able to pass the current Mechanic “A” test. Must be capable of servicing and repairing various types of Hirail equipmentLocation: Prince George, BC, Canada
| Salary: unspecified | Date posted: 12 Jun 2026
Apprentice, Instrument Mechanic
Company: Teck Resources |
Accept Close Search Jobs Search Jobs Apprentice, Instrument Mechanic Posting Start Date: 6/11/26 Apply now Start... Please wait... Job Description Apprentice, Instrument Mechanic Location: Trail, BC, Canada Employment Type: Regular FullLocation: Trail, BC, Canada
| Salary: CA$36.56 - 46.03 per hour | Date posted: 12 Jun 2026
Refrigeration Mechanic
Company: University of British Columbia |
Staff - Union Job Category IUOE 115 Job Profile IUOE - Refrigeration Mechanic Job Title Refrigeration Mechanic... at all times. Organizational Status Reports to Head Refrigeration Mechanic or Sub-Head Refrigeration Mechanic. Work PerformedLocation: Vancouver, BC, Canada
| Salary: CA$7263 per month | Date posted: 12 Jun 2026
Yard Associate
Company: Sunbelt Rentals |
environment Opportunities to grow into mechanic, driver, or customer service roles A collaborative team and strong safetyLocation: Richmond, BC, Canada
| Salary: unspecified | Date posted: 12 Jun 2026
Automotive Service Technician Apprentice, Campbell River
Company: Fountain Tire |
for cars, light trucks and other vehicles so whether you call yourself a mechanic or a technician, we letLocation: Campbell River, BC, Canada
| Salary: CA$24 - 27 per hour | Date posted: 12 Jun 2026
Mechanic A
Company: Canadian National Railway |
Repair Trade. Other additional mechanic certification (i.e.: Automotive Mechanic Journeyman Certificate) would be an asset.... Must be able to pass the current Mechanic “A” test. Must be capable of servicing and repairing various types of Hirail equipmentLocation: Prince George, BC, Canada
| Salary: unspecified | Date posted: 12 Jun 2026
Automotive Service Technician Apprentice, Campbell River
Company: Fountain Tire |
for cars, light trucks and other vehicles so whether you call yourself a mechanic or a technician, we letLocation: Campbell River, BC, Canada
| Salary: CA$24 - 27 per hour | Date posted: 12 Jun 2026
Apprentice, Instrument Mechanic
Company: Teck Resources |
, we are looking for an Instrument Mechanic Apprentice who is eager to learn and develop their skillset. In this role, you will work under the... Qualifications Completion of Grade 12 (please submit a copy of certificate to application) Pre-apprentice as Instrument MechanicLocation: Trail, BC, Canada
| Salary: CA$36.56 - 46.03 per hour | Date posted: 11 Jun 2026
Class 5 Driver
Company: Sunbelt Rentals |
, operations, service management, or mechanic roles Strong safety culture + supportive team environment Internal promotionLocation: Abbotsford, BC, Canada
| Salary: CA$26 - 27 per hour | Date posted: 10 Jun 2026
Hvac Service Journeyperson Mechanic
Company: Johnson Controls |
Be part of the future! We are one team, dedicated to working collaboratively to create the purposeful solutions that propel the world forward. We hope you will join our diverse team of top people – Location: Vancouver, BC, Canada
| Salary: CA$59.39 per hour | Date posted: 10 Jun 2026
Mechanic
Company: CEDA |
Company Description CEDA specializes in industrial maintenance, turnaround and environmental services and has a proud history in North America with roots extending back to 1973. Our talented and expLocation: Dawson Creek, BC, Canada
| Salary: unspecified | Date posted: 10 Jun 2026
Heavy Duty Road Mechanic
Company: Sunbelt Rentals |
is seeking an experienced and safety‑driven Road Mechanic to join our team. In this role, you will travel to customer sites... our customers receive equipment that is safe, reliable, and ready to work. What You Will Do As a Road MechanicLocation: Duncan, BC, Canada
| Salary: unspecified | Date posted: 10 Jun 2026
Senior Metal Finisher
Company: Randstad |
standards Fast-paced production experience with strong PPE and safety awareness Position Title: Maintenance MechanicLocation: Port Coquitlam, BC, Canada
| Salary: unspecified | Date posted: 10 Jun 2026
Preventative Maintenance Specialist
Company: Finning |
and in the Field. If you are a customer focused Mechanic; embrace challenges, and thrive in an environment that values hard... Skills & Experience: Journeyperson Ticket considered an asset 4th year Heavy Duty Mechanic Apprentices will be consideredLocation: Kelowna, BC, Canada
| Salary: unspecified | Date posted: 10 Jun 2026
Heavy Duty Mechanic - Field
Company: Finning |
opportunities! We are currently hiring a Field Journeyperson Heavy Duty Mechanic in Cranbrook. What’s in it for you? Wage... and skill development paid for by Finning Job Description: As a Heavy Duty Mechanic, you’ll put your skills into actionLocation: Cranbrook, BC, Canada
| Salary: unspecified | Date posted: 10 Jun 2026
Mechanic
Company: CEDA |
Company Description CEDA specializes in industrial maintenance, turnaround and environmental services and has a proud history in North America with roots extending back to 1973. Our talented and expLocation: Dawson Creek, BC, Canada
| Salary: unspecified | Date posted: 09 Jun 2026
Heavy Duty/ Commercial Truck Mechanic
Company: Waste Management |
Job Category: Technicians Job Description: Are you seeking a safer work environment as a mechanic? Is your family...'s financial security important to you? Aspiring to advance in your mechanic career? Searching for a company that prioritizes itsLocation: Sechelt, BC, Canada
| Salary: CA$41.94 per hour | Date posted: 09 Jun 2026
Diesel Truck Technician/mechanic Iii (helper/apprentice)
Company: Penske |
truck mechanic, learn from the best and move ahead. We have industry leading trucks, technology, tools, and experts in the... Technician III is a mechanic's helper/apprentice that will perform minor component repair or replacement and assist with theLocation: Delta, BC, Canada
| Salary: CA$26 per hour | Date posted: 09 Jun 2026
Maintenance Technician V – Hvac / Refrigeration Mechanic - Surrey, Bc
Company: Equans |
We are looking for a Maintenance Technicien V - HVAC (Refrigiration Mechanic)! Bouygues Energies and Services Canada... security clearance). Inter-Provincial Journeyman Refrigeration Mechanic Ticket. Inter-Provincial Journeyman “B”: GasfittersLocation: British Columbia, Canada
| Salary: CA$98377 per year | Date posted: 09 Jun 2026
Resident Technician - Quesnel
Company: Finning |
Heavy Duty Mechanic (with Red Seal endorsement); self motivated, embrace challenges, and thrive in an environmentLocation: Quesnel, BC, Canada
| Salary: unspecified | Date posted: 09 Jun 2026
Licensed Diesel Truck Technician/mechanic I
Company: Penske |
Job Category: Vehicle Maintenance Job Description: Location: 632 Belgrave Wy Delta, BC V3M 5P7 Pay: $42-44/hr Shift Differentials: 2nd Shift ($3.00) 3rd Shift ($5.00) Weekend ($3.00) Shift: Location: Delta, BC, Canada
| Salary: CA$42 - 44 per hour | Date posted: 09 Jun 2026
Mechanic - Vancouver
Company: Transdev |
Transdev Canada is hiring a Red Seal Mechanic for our Vancouver location. You will be responsible for diagnosingLocation: Vancouver, BC, Canada
| Salary: unspecified | Date posted: 09 Jun 2026
Journeyperson Heavy Duty Mechanic
Company: Newcrest |
to our collective success. Purpose Reporting to the Mobile Maintenance Supervisor, the Heavy-Duty Mechanic will perform maintenance... team is recruiting for the position of Journeyperson Heavy Duty Mechanic with a competitive hourly rateLocation: Dease Lake, BC, Canada
| Salary: CA$59.07 per hour | Date posted: 08 Jun 2026
Journeyperson Heavy Duty Mechanic
Company: Newcrest |
to our collective success. Purpose Reporting to the Mobile Maintenance Supervisor, the Heavy-Duty Mechanic will perform maintenance... team is recruiting for the position of Journeyperson Heavy Duty Mechanic with a competitive hourly rateLocation: Dease Lake, BC, Canada
| Salary: CA$59.07 per hour | Date posted: 08 Jun 2026
Heavy Duty Equipment Mechanic
Company: Big Country Equipment Repair |
Job Title: Heavy Duty Equipment Mechanic Location: Kamloops, BC Base Rate: $62.50/hr. OT: 4 hours daily paid outLocation: Kamloops, BC, Canada
| Salary: CA$62.5 per hour | Date posted: 08 Jun 2026
Heavy Mechanical Trades Instructor
Company: Northern Lights College |
Technician or Truck and Transport Mechanic A minimum of 10 year's experience in the trade Class 5 Driver's license ExcellentLocation: Fort St John, BC, Canada
| Salary: CA$52.3 - 56.75 per hour | Date posted: 06 Jun 2026
Power Hvac Mechanic
Company: United Rentals |
equipment rental provider, come build your future with United Rentals! As a Power HVAC Mechanic (Service Tech IV) within theLocation: Burnaby, BC, Canada
| Salary: unspecified | Date posted: 06 Jun 2026
Heavy Duty Mechanic / Technician
Company: Velocity Truck Centres |
Rev up your career with us-join our team as a Heavy Duty Mechanic! Position: Heavy Duty Mechanic Type: Fulltime... certification or equivalent in Heavy Duty Mechanic/Truck & Transport Technician Proven experience working with heavy-duty trucksLocation: Fort St John, BC, Canada
| Salary: CA$55.16 per hour | Date posted: 06 Jun 2026
3rd Year/4th Year Or Journeyman Automotive Technician
Company: AutoCanada |
… Strong knowledge in various makes and models. A provincially recognized Journeyman Automotive Mechanic Certificate, completedLocation: Prince George, BC, Canada
| Salary: CA$33 - 48 per hour | Date posted: 06 Jun 2026
Heavy Duty Mechanic
Company: Finning |
, such as pumps, cylinders, valves, and hoses. If you are a Heavy Duty Mechanic, self motivated, embrace challenges, and thriveLocation: Prince George, BC, Canada
| Salary: unspecified | Date posted: 06 Jun 2026
Heavy Duty Mechanic - Field
Company: Finning |
on ultra-class Caterpillar construction equipment. If you are a customer focused Red Seal Journeyperson Heavy Duty MechanicLocation: Surrey, BC, Canada
| Salary: unspecified | Date posted: 06 Jun 2026
Heavy Duty Equipment Technicians (hdet)
Company: Rio Tinto |
for a skilled and motivated mechanic to build their experience working on a wide range of mobile equipment in a large-scaleLocation: Kitimat, BC, Canada
| Salary: unspecified | Date posted: 05 Jun 2026
Yard Associate
Company: Sunbelt Rentals |
environment Opportunities to grow into mechanic, driver, or customer service roles A collaborative team and strong safetyLocation: Coquitlam, BC, Canada
| Salary: unspecified | Date posted: 05 Jun 2026
Calling All Prince George Mechanics
Company: Finning |
Company: Number of Openings: 1 Worker Type: Permanent Position Overview: Finning is growing – and so are the opportunities. Are you looking for a career that moves you, literally and figurativLocation: Prince George, BC, Canada
| Salary: unspecified | Date posted: 05 Jun 2026
Automotive Service Technician Apprentice, Sidney
Company: Fountain Tire |
for cars, light trucks and other vehicles so whether you call yourself a mechanic or a technician, we letLocation: Sidney, BC, Canada
| Salary: CA$25 - 40 per hour | Date posted: 05 Jun 2026
Parts Driver (go Kia West)
Company: Go Auto |
like a mechanic in a toolbox. Responsibilities: Cruise Control: Safely transport automotive parts to various destinationsLocation: Coquitlam, BC, Canada
| Salary: unspecified | Date posted: 05 Jun 2026
Parts Driver (go Kia West)
Company: Go Auto |
like a mechanic in a toolbox. Responsibilities: Cruise Control: Safely transport automotive parts to various destinationsLocation: Coquitlam, BC, Canada
| Salary: unspecified | Date posted: 05 Jun 2026
Heavy Duty Mechanic
Company: Sunbelt Rentals |
an experienced Technician – You! This mechanic/technician role performs preventive maintenance, perform advanced diagnostics... Previous mechanic experience with similar diesel equipment and/or heavy equipment or specialty lines equipment (large-scaleLocation: Parksville, BC, Canada
| Salary: unspecified | Date posted: 04 Jun 2026
Mechanical Technician
Company: Enbridge |
: Required: Mechanical Technician Progression - Millwright, Heavy Duty Mechanic, Pipefitter in addition would be considered an asset. Valid... driver’s license Preferred: Dual ticketed Journeyperson Electrician, Instrument Mechanic and/or Millwright in additionLocation: Fort St John, BC, Canada
| Salary: unspecified | Date posted: 04 Jun 2026
Diesel Mechanic
Company: CPKC |
Jobs Search Jobs Job Description Apply now Start Please wait... Diesel Mechanic Posting Start Date: 6/3/26 Join CPKC... here. PURPOSE OF THE POSITION: As a Diesel Mechanic, you play a vital role in keeping our locomotives moving and our communitiesLocation: Golden, BC, Canada
| Salary: CA$48.34 per hour | Date posted: 04 Jun 2026
Automotive Service Technician Apprentice, Sidney
Company: Fountain Tire |
and other vehicles so whether you call yourself a mechanic or a technician, we let you do what you do best Amazing customers to impressLocation: Sidney, BC, Canada
| Salary: CA$25 - 40 per hour | Date posted: 04 Jun 2026
Vehicle Mechanic
Company: Canada Post |
. Job Responsibilities Below are the main job requirements and responsibilities for the Vehicle Mechanic. 1. Performs maintenance... or heavy vehicles as directed by the maintenance Supervisor/Mechanic Lead Hand within original equipment manufacturer (OEMLocation: Vancouver, BC, Canada
| Salary: CA$36.36 per hour | Date posted: 03 Jun 2026
Millwright
Company: Columbia Basin Trust and Columbia Power |
safer, more efficient work practices. What We're Looking For Red Seal Journeyperson Millwright (Industrial Mechanic