General repair mechanic job offers
501-525 of 675 jobs
- Edmonton 37
- Toronto 33
- Calgary 21
- Mississauga 19
- Ottawa 18
- Winnipeg 18
- Surrey 16
- Montréal 15
- Vancouver 15
- Québec 13
- Ontario 248
- British Columbia 119
- Alberta 111
- Quebec 61
- Manitoba 27
- Saskatchewan 25
- New Brunswick 12
- Newfoundland and Labrador 3
- Northwest Territories 3
- Prince Edward Island 3
- Mechanic 215
- Diesel Mechanic 67
- Equipment Repairer 56
- Auto Mechanic 34
- Automotive Technician 29
- Millwright 23
- Maintenance Mechanic 22
- Technician 22
- Heavy Equipment Technician 21
- Service Technician 15
- penske 36
- canadian national railway 24
- kal tire 12
- openlane 11
- canadian pacific railway 7
- trimac 7
- amico 5
- stock transportation 5
- city toronto 4
- purolator courier 4
- Contract 2
- Freelance
- Internship
- Per Diem
- Permanent 6
- Temporary 6
- To be determined
- Volunteer
- Full-time 3
- Part-time 2
- Today 116
- Within the last 7 days 436
-
Work Equipment Heavy Duty Mechanic (A) (Miramichi)
canadian national railway Miramichi, NB
Work Equipment Heavy Duty Mechanic (HDM A) *. At CN, we are committed to our pursuit of excellence. We take pride in delivering work of the highest standard...
4 days ago in KitjobReport -
Work Equipment Heavy Duty Mechanic (A) (Canada)
canadian national railway Canada, Canada
Work Equipment Heavy Duty Mechanic (HDM A) At CN, we are committed to our pursuit of excellence. We take pride in delivering work of the highest standard...
3 days ago in KitjobReport -
Work Equipment Heavy Duty Mechanic (A) (Edmundston)
canadian national railway Edmundston, NB
Work Equipment Heavy Duty Mechanic (HDM A) *. At CN, we are committed to our pursuit of excellence. We take pride in delivering work of the highest standard...
4 days ago in KitjobReport -
Diesel Station Mechanic - NIA Surrey
new BC Hydro Surrey, BC
...General tradesman knowledge on tool usage, welding, machining, cranes, lifting, etc. Ability to work alone with minimum supervision #CPGN1 What we offer You...
1 day ago in KitjobReport -
Heavy Duty Equipment Mechanic Penticton
Grizzly Excavating Penticton, BC
...English Hours: 40 hours per week Education: Other trades certificate or diploma Experience: 3 years to less than 5 years Mechanics and repairers, general...
2 days ago in KitjobReport -
Heavy-duty equipment mechanic (Penticton)
Grizzly Excavating Penticton, BC
...English. Hours: 40 hours per week. Education: Other trades certificate or diploma. Experience: 3 years to less than 5 years. Mechanics and repairers, general...
3 days ago in KitjobReport -
Journeyman 310t Diesel Mechanic Ajax
new Mechanics Hub Ajax, ON
We are seeking a skilled Journeyman 310T Diesel Mechanic to join an established fleet in Ajax, Ontario. This role is perfect for a certified technician with...
1 day ago in KitjobReport -
Rail Car Mechanic Apprentice (Montreal)
Canadian Pacific Railway Montréal-Nord, Montréal, QC
...this website, you are agreeing to the use of cookies. Accept Close Search Jobs Search Jobs Job Description Apply now Start Please wait. Rail Car Mechanic...
4 days ago in KitjobReport -
Heavy Duty Mechanic (Crescent Valley)
new Colas Crescent Valley, Crescent Valley
...asphalt paving, aggregate production, hot mix asphalt and ready-mix concrete supply are the core activities. In addition, the Company acts as general...
1 day ago in KitjobReport -
Work Equipment Heavy Duty Mechanic (A) (Edmundston)
canadian national railway Edmundston, NB
Job Summary The Heavy-Duty Mechanic (HDM A) is responsible for performing inspections, major and minor repairs, overhauls and servicing on all types of...
4 days ago in KitjobReport -
Heavy Duty Mechanic (British Columbia)
Colas British Columbia, BC
...asphalt paving, aggregate production, hot mix asphalt and ready-mix concrete supply are the core activities. In addition, the Company acts as general...
2 days ago in KitjobReport -
Work Equipment Heavy Duty Mechanic (A) (Edmonton)
canadian national railway Edmonton, AB
Job Summary The Heavy-Duty Mechanic (HDM) is responsible for performing inspections, major and minor repairs, overhauls and servicing on all types of heavy...
4 days ago in KitjobReport -
Work Equipment Heavy Duty Mechanic (A) (Kamloops)
canadian national railway Kamloops, BC
Job Summary The Heavy-Duty Mechanic (HDM) is responsible for performing inspections, major and minor repairs, overhauls and servicing on all types of heavy...
4 days ago in KitjobReport -
Heavy-duty equipment mechanic (Penticton)
Grizzly Excavating Penticton, BC
...de travail: Anglais Heures de travail: 40 hours per week Education: Exprience: Education Other trades certificate or diploma Mechanics and repairers, general...
5 days ago in KitjobReport -
Mechanic - Union Class 1 (Winnipeg)
Battlefield Equipment Rentals Winnipeg, MB
...requirement for a Technician Level 1. Union in our Winnipeg location. Job Type: Full-time Wage: $ $26.19 per hour Key Responsibilities. Diagnose and repair...
5 days ago in KitjobReport -
Heavy Duty Mechanic (Crescent Valley)
Terus Construction Crescent Valley, Crescent Valley
...mechanic on construction equipment. Minimum two (2) years of field experience. Red Seal Certification. Can work independently with minimal supervision...
3 days ago in KitjobReport -
Heavy Duty Mechanic (Grande Prairie)
Source Energy Services Grande Prairie, AB
...professionals who proudly work within the energy industry. Be part of a growing, dynamic, and evolving company. Job Title: Heavy Duty Mechanic/Tractor...
3 days ago in KitjobReport -
Vehicle Mechanic - Lead Hand (Regina)
new canada post Regina, SK
...Number of Vacancies 1 Salary: $37.15per hour (Plus a Lead Hand Differential of 11%) job closing date (mm/dd/yyyy): 01/22/2026 Job Description Under the general...
1 day ago in KitjobReport -
Rail Car Mechanic Apprentice (Montreal)
Canadian Pacific Railway Montréal-Nord, Montréal, QC
...something bigger. Together, we move goods, connect people, and create lasting change. Your future starts here. PURPOSE OF THE POSITION: As a Rail Car Mechanic...
5 days ago in KitjobReport -
Journeyman Hd Mechanic (Beaver County)
trimac Beaver County, Beaver County
...mechanic experience. Operation of hand and air tools. Benefits. Paid orientation training. Pension Plan enrollment after 1 year of service. Holiday and...
5 days ago in KitjobReport -
Journeyman HD Mechanic (Northeast Edmonton)
new trimac North East, Edmonton, AB
...mechanic experience. Grade 12 graduate. Full understanding of all relevant safety and compliance regulations, policies, and generally accepted work...
1 day ago in KitjobReport -
Mechanic - Onaping Depth (Greater Sudbury)
The Redpath Group Sudbury, ON
...and vision care, life insurance, pension and employee assistance program Pre-employment requirement: Drug Test Job Summary: The primary role of the Mechanic...
3 days ago in KitjobReport -
Heavy Duty Mechanic (Grande Prairie)
new Source Energy Services Grande Prairie, AB
...and update service records of equipment to maintain a historical record. Record parts used and assist with part sourcing and ordering along with general...
1 day ago in KitjobReport -
Electrical & Instrument Mechanic (Lethbridge)
Corteva Agriscience Lethbridge, AB
...and able to interpret the Canadian Electrical Code (CEC). An understanding of PLC automation (Allen Bradly) and ladder logic is an asset. General knowledge
4 days ago in KitjobReport -
Heavy equipment mechanic helper (Iqaluit)
NUNAVUT EXCAVATING Iqaluit, NU
...Work site environment Outdoors Noisy Dusty Odours Tasks Move tools, equipment and other materials Signal safety procedures to other workers and to the general...
5 days ago in KitjobReport
Receive alerts for this search