118
bus mechanic jobs
Coast Mountain Bus Company Ltd —Metro Vancouver Regional District, BC
- $59.69 an hour
- Full-time
- Dental care
- Tuition reimbursement
3d
King's Services —Headingley, MB
- $28–$40 an hour
- 8 hour shift
- Mechanic experience
- English
- High school diploma or GED
- Dental care
- Life insurance
4d
School District No. 68 (Nanaimo-Ladysmith) —Nanaimo, BC
- $38.78 an hour
- Full-time
- High school diploma or GED
- First Aid Certification
- Communication skills
1d
Urbacon —Richmond Hill, ON
- $70,000–$80,000 a year
- 12 hour shift
- Microsoft Word
- Microsoft Excel
- Microsoft Outlook
Quick apply
5d
Nanaimo Ladysmith Public Schools —Nanaimo, BC
- $38.78 an hour
- Full-time
- High school diploma or GED
- First Aid Certification
- Communication skills
4d
Island Coastal Services Ltd. —Kensington, PE
- $28–$35 an hour
- Weekends as needed
- Heavy lifting
- Mechanic experience
- Welding
Quick apply
13d
Ontario Northland —North Bay, ON
- $40.55 an hour
- Full-time
- Maintenance
- Forklift
- Computer skills
- Paid time off
Centerra Gold Inc —Fort St James, BC
- $59.87 an hour
- Heavy lifting
- High school diploma or GED
- Travel
- Disability insurance
- Dental care
Magna —Tecumseh, ON
- $45.61 an hour
- Full-time
- English
- High school diploma or GED
- Computer skills
- Profit sharing
- Dental care
Westvac Industrial Ltd. —Surrey, BC
- $47–$55 an hour
- Full-time
- Heavy lifting
- Forklift
- In-person
- Disability insurance
- Dental care
Quick apply
Westvac Industrial Ltd. —Acheson, AB
- $95,000–$105,000 a year
- Full-time
- Heavy lifting
- Assembly
- Electrical experience
- Disability insurance
- Dental care
Quick apply
11d
Commercial Truck Equipment Co. —Edmonton, AB
- $42–$47 an hour
- Full-time
- Microsoft Excel
- Microsoft Office
- Driving
- Profit sharing
- Disability insurance
Quick apply
3d
Golden Arrow —Fort McMurray, AB
- 12 hour shift
- Budgeting
- In-person
- Dental care
Quick apply
MV Transportation —Barrie, ON
- Full-time
- Schematics
- High school diploma or GED
- Driving
2d
New Flyer —Toronto, ON
- $83,200–$99,840 a year
- Overtime
- Up to 50% travel
- Customer service
- Travel
- Designated paid holidays
- Disability insurance
Quick apply
Peace Wapiti Public School Division —Grande Prairie, AB
- $34.46–$44.91 an hour
- Full-time
- Communication skills
- Dental care
- Vision care
School District #6 (Rocky Mountain) —Invermere, BC
- $29.24 an hour
- High school diploma or GED
- First Aid Certification
- Driving
City View Bus Sales & Services Ltd. —Mississauga, ON
- $28–$45 an hour
- Full-time
- Heavy lifting
- Maintenance
- High school diploma or GED
- Dental care
- Paid time off
Quick apply
12d
Red Deer Catholic Regional Division No. 39 —Red Deer County, AB
- Full-time
- Microsoft Word
- High school diploma or GED
- Analysis skills
Centerra Gold Inc —Fort St James, BC
- $57.01 an hour
- Microsoft Word
- Microsoft Excel
- Microsoft Outlook
- Disability insurance
- Dental care
Peace Wapiti Public School Division —Grande Prairie, AB
- $46.78 an hour
- Overtime
- Communication skills
- Dental care
- Vision care
Winpak —Winnipeg, MB
- Overtime
- High school diploma or GED
- Disability insurance
- Dental care
Quick apply
School District #28 (Quesnel) —Quesnel, BC
- $36.78 an hour
- On call
- High school diploma or GED
- First Aid Certification
- Computer skills
City Wide Taxi & Bus Service —St. John's, NL
- From $18.25 an hour
- Full-time
- Heavy lifting
- Schematics
- Mechanic experience
- Dental care
- Paid time off
Quick apply
22h
AAA Canada —Toronto, ON
- Heavy lifting
- Automotive diagnostics
- Wellness program
- Commuter benefits
Quick apply
I want to receive the latest job alerts for bus mechanic
By signing in to your account, you agree to Workopolis's Terms of Service and consent to our Cookie and Privacy Policy.