Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Bus Mechanic - Prince Rupert (Relocation Assistance)

$51 per hour
Full-time

Keolis Commuter Services

Job Details

Keolis Canada is looking to hire a Bus Mechanic to ensure the safe, reliable and efficient operation of our transit fleet in Prince Rupert. Successful hire will be performing preventative maintenance, diagnostics, repairs and regulatory inspections on buses and related equipment in accordance with company, BC Transit and regulatory standards. Candidates from outside of the region are encouraged to apply as we can provide relocation assistance.

Compensation And Employment Details

  • Full-time, permanent, 40 hours per week.
  • Hourly wage: $51.00.
  • Potential +$2.00 per hour lead hand supplement
  • Benefits include dental, extended medical, disability, life insurance, RRSP, and tool/boot allowances.
  • Relocation assistance with an employer-provided relocation package.

Knowledge And Experience

  • Journeyperson Certification in Commercial Transport/Truck & Transport or Heavy Duty Mechanics.
  • Will also consider, experienced Automotive Service Technicians willing to train into bus and commercial vehicle maintenance.
  • Fourth‑year apprentices in CTT/T&T or Heavy Duty who can work with limited supervision and are progressing toward certification may be considered.
  • Candidates with recognized trade qualifications from other countries (ex: other Journeyperson equivalent jurisdictions) who are eligible and motivated to write the Red Seal Certificate of Qualification challenge exam are welcome to apply.
  • Trade diploma or equivalent in mechanical trade.
  • Minimum 3 years of mechanical work experience.
  • Experience using computer diagnostic tools.
  • Knowledge of OH&S regulations and safe work practices.

Employment Requirements

  • Valid driver’s license and air brake endorsement or willingness to obtain.
  • CVIP license desired, or willing to obtain
  • Ability to work within safety policies and procedures.
  • Position may require travel to Terrace and Kitimat shops.
  • Candidates must be willing to provide a 5-year abstract and complete a Criminal Record Check and Drug & Alcohol test.

Skills

  • Strong problem-solving and troubleshooting skills.
  • Computer proficiency.
  • Ability to read service manuals in English.
  • Effective planning and communication skills.
  • Attention to detail in documentation.

Key Accountabilities

Fleet Maintenance and Diagnostics

  • Perform daily and scheduled maintenance, inspections and repairs on the transit bus fleet.
  • Diagnose mechanical, electrical and electronic issues using tools and computer diagnostic equipment.
  • Perform preventative maintenance in line with manufacturer, company and BC Transit standards.
  • Conduct government inspections (CVIP) and ensure vehicles meet all safety and regulatory requirements.
  • Respond occasionally to on‑road breakdowns or service calls and complete all associated repair and inspection documentation.

Shop Operations, Safety and Coordination

  • Work with Shop Management to maintain maintenance schedules, prioritize work orders and coordinate vehicle availability.
  • Follow company and BC Transit policies, procedures and guidelines, including OH&S rules and safe work practices.
  • Maintain a clean, safe and orderly work environment, including proper use of PPE, tools and equipment.
  • Communicate effectively with supervisors, dispatch and operators regarding vehicle status, safety concerns and completion timelines.
  • Travel to Terrace and Kitimat shops as required to support maintenance activities.

Training, Mentoring and Continuous Improvement

  • Suggest areas for additional training, new tools or improved procedures to enhance safety, quality and efficiency.
  • Assist with training and mentoring apprentices and less experienced technicians, sharing best practices and safe work methods.
  • Participate in company training programs and vendor or OEM training to stay current with new technologies and regulatory requirements.

About Keolis: Keolis provides mobility to over 3.4 billion passengers annually across 15 countries, operating everything from commuter trains and automated metros to shared bicycles. In Canada, Keolis employs nearly 1,857 people who operate light rail vehicles, urban buses, intercity coaches, and airport shuttles. With the recent acquisition of Pacific Western’s Transit and Motorcoach divisions, Keolis has officially expanded into Western Canada, bringing global expertise and a fresh commitment to safe, reliable, and passenger-focused service across Alberta and British Columbia. Each year, Keolis Canada helps over 12 million passengers reach their destinations smoothly and safely.

Vacancy posted 21 days ago
Similar jobs that could be interesting for youBased on the Bus Mechanic - Prince Rupert (Relocation Assistance) in Terrace, BC vacancy
  • $47 per hour

     ...Canada Inc., is looking for a Heavy Duty Mechanic located in Terrace or Kitimat, BC....  ...enter and work in LNG sites and Port of Prince Rupert • Can work independently with minimal...  ...arise • Ability to see clearly or with assistance via necessary correction • The noise level... 
    Suggested
    For contractors
    Apprenticeship
    Manual labor

    Colas

    Terrace, BC
    4 hours ago
  •  ...level. What Youll Bring Registered Apprentice: Must be a Level 4 ITA-registered Apprentice in a recognized skilled trade. Mechanical Aptitude: Experience diagnosing and repairing LPG gas and diesel engines along with hydraulic and electrical systems.... 
    Suggested
    Full time
    Apprenticeship
    Monday to friday

    Williams Machinery

    Terrace, BC
    15 hours ago
  • $27.69 per hour

    Education: Expérience: Education College, CEGEP or other non-university certificate or diploma from a program of 3 months to less than 1 year Tasks Monitor revenues to determine labour cost Plan and organize daily operations Recruit staff Set staff work...
    Suggested
    Permanent employment

    KFC/Taco Bell/Pizza Hut

    Terrace, BC
    5 days ago
  • $47.75k per year

     ...A&W Restaurants in Terrace, BC, is looking for a permanent full-time Assistant Manager to start immediately. Compensation Starting:$47,750 , depending upon experience and/or completion of in-house training. Hours Per Week: 40 Language: English Education: Secondary... 
    Suggested
    Hourly pay
    Permanent employment
    Full time
    Local area
    Immediate start
    Flexible hours
    Shift work
    Afternoon shift

    A&W Restaurants

    Terrace, BC
    6 days ago
  • $51.68 - $60.67 per hour

    Are you ready to join a team recognized as a Platinum Certified Canada’s Best Managed Company and one of BC’s Top Employers? As part of Wesgroup Equipment, a trusted leader for over 120 years, Williams Machinery has been selling, renting, and servicing equipment across British...
    Suggested
    Hourly pay
    Full time
    Monday to friday

    Williams Machinery

    Terrace, BC
    27 days ago
  •  ...We’re searching for an Assistant Branch Manager . Are you searching for new possibilities? Westland Insurance Group Ltd is growing and has a new opportunity for an Assistant Branch Manager in Terrace, BC. Do you love to talk about insurance and provide exceptional client... 
    Hourly pay
    Long term contract
    Full time
    Internship
    Flexible hours

    Westland Insurance Group Ltd.

    Terrace, BC
    20 days ago
  •  ...Job Title: Educational Assistant (Intermediate/Senior) Location: 'Na Aksa Gyilak'yoo School – Kitsumkalum, BC Closing Date: July 17th, 2026 Reports To: Principal Position Overview 'Na Aksa Gyilak'yoo School is seeking a dedicated and student-centered Educational... 
    Full time
    Flexible hours

    Haida/Tsimshian/Haisla/Nisga’a

    Terrace, BC
    29 days ago
  • $48.59k - $68.03k per year

     ...Canada, we are an equal opportunity employer committed to the inclusion and accommodation of all individuals. We’re looking for an Assistant Store Manager who is passionate about fostering an inclusive and supportive environment. In this role, you’ll empower your team to... 
    Full time
    Work at office

    Winners

    Terrace, BC
    20 days ago
  • $38.7k - $53.7k per year

     ...Company ClaimsPro LP In-Office Administrative Assistant/ Full-time (London, ON Canada) Compensation range: $38,700.00 - $53,700.00 annually ClaimsPro is Canada’s largest independent insurance adjusting firm. We employ over 700 independent adjusters from across Canada... 
    Full time
    Work at office

    SCM Insurance Services

    Terrace, BC
    25 days ago
  •  ...Company ClaimsPro LP Réceptionniste bilingue et assistant(e) administratif(ve) / Bilingual Receptionist and Administrative Support (Laval, QC Canada) En tant que membre à part entière de l'équipe, vous incarnerez l'image de l'entreprise et contribuerez au professionnalisme... 
    Daily paid
    Full time
    Work at office
    Remote work

    ClaimsPro LP

    Terrace, BC
    19 days ago
  • $33 - $48 per hour

     ...provincially recognized Journeyman Automotive Mechanic Certificate, completed or in process •...  ...salary: $33.00 – $48.00 per hour • Relocation / moving allowance: $2,000 (where...  ...and service plans • Employee and Family Assistance Program (EFAP) • Company-wide appreciation... 
    Relocation package
    Hourly pay
    Long term contract
    Full time
    Apprenticeship
    Immediate start

    Honda

    Terrace, BC
    10 days ago
  • $50k - $60k per year

     ...is a dynamic and innovative company that is deeply rooted in the Prince George, BC community. While our clients span across Canada, —...  ...engaging in clear and professional communication with clients, assisting in appointment bookings, processing documentation, and following... 
    Full time
    Work at office
    Local area

    CBIG Canadian Benefits Investment and Insurance Group Inc.

    Terrace, BC
    17 days ago
  • $65 - $70 per hour

     ...location. There is no option to work remotely. Work setting Relocation costs covered by employer Willing to relocate Community...  ...and co-ordinate the activities of other pharmacists, pharmacy assistants, pharmacy technicians and other staff Control the quality of... 
    Long term contract
    Permanent employment
    Full time
    Remote work
    Relocation

    Sobeys Capital Inc.

    Terrace, BC
    9 days ago
  • $18.25 per hour

     ...timely May need to communicate via 2-way radio or cellular phone May be asked to clean vehicle and/or keep bus clean during shift May be asked to assist customer(s) with directions, car options and basic policy/procedures May be asked to assist customer(s) load and... 
    Part time
    Shift work
    Terrace, BC
    10 days ago
  •  ...What we offer Birthday off Health, dental, and employee assistance program benefits Annual profit-sharing Employee share ownership...  ...materials, and ensures FIFO stock rotation. Handles bin relocations and reel conversions. Warehouse Maintenance: Keeps the warehouse... 
    Permanent employment
    Full time
    Work at office
    Relocation
    Monday to friday
    Shift work

    Electrical & Automation Industry Careers

    Terrace, BC
    6 days ago
  • $45 - $55 per hour

     ...health care and wellness program. Profit sharing. Employee assistance program. Company events and a supportive team culture....  ...Minimum 5 years of HVAC installation experience. Strong mechanical knowledge and troubleshooting skills. Ability to read and interpret... 
    Permanent employment
    Full time
    For contractors

    Bédard Ressources Inc.

    Terrace, BC
    3 days ago
  • $41.42 - $55.91 per hour

     ...than 1 year On site Work must be completed at the physical location. There is no option to work remotely. Work setting Relocation costs covered by employer Willing to relocate Hospital/medical facility or clinic Responsibilities Tasks Monitor patients... 
    Permanent employment
    Full time
    Remote work
    Relocation

    Northern Health Authority

    Terrace, BC
    7 days ago
  • $30.35 per hour

     ...Job Details Paratransit Bus Driver (Casual) Silver Standard Road - Hazelton, BC Causal Employment | Possibility for Advancement Opportunities...  ...What You’ll Do Safely transport passengers between cities Assist passengers with boarding, exiting, and securing mobility aids (if... 
    Hourly pay
    Permanent employment
    Full time
    Part time
    Casual work
    Shift work

    Keolis Commuter Services

    Terrace, BC
    24 days ago
  • $38.93 - $48.59 per hour

     ...Education: Expérience: Education College/CEGEP Work setting Hospital medical laboratories Relocation costs covered by employer Willing to relocate Tasks Collect blood, tissue or other samples from patients Clean and maintain medical laboratory and... 
    Permanent employment
    Relocation
    Night shift
    Afternoon shift

    Northern Health Authority

    Terrace, BC
    27 days ago
  •  ...customer sites in a timely and safe manner Operation of rigid-frame, engine-powered machines (skid steer or equivalent) Possess basic mechanical skills and the ability to troubleshoot and perform minor repairs or maintenance while in the field, deliver and off load product... 
    Full time
    Worldwide

    Dyno Nobel

    Terrace, BC
    14 days ago
  • $19.5 - $24 per hour

     ...field surveys to assess vegetation health, growth patterns, and potential risks to infrastructure. Use integrated methods (such as mechanical, chemical, and biological controls) to manage vegetation and prevent overgrowth. Apply herbicides or other treatments as needed... 
    Hourly pay
    Full time
    Seasonal work
    Local area
    Shift work

    Wright Canada Holdings

    Terrace, BC
    13 days ago
  • $32 - $52 per hour

     ...Endorsement or Class 1 (to test drive truck & trailer) would be an asset Ability to proactively problem-solve and think logically Good mechanical aptitude Computer skills and experience preferred Ability to communicate effectively, both verbally and in writing Strong... 
    Long term contract
    Temporary work
    Apprenticeship
    Local area
    Shift work

    Inland Truck & Equipment

    Terrace, BC
    27 days ago
  • $80.3k - $111.5k per year

     ...You will work in a Hybrid based environment supporting field requests within the Terrace, BC area. This is an excellent opportunity to relocate within Canada! The Claims Adjuster actively adjusts claims while ensuring that business development opportunities are maximized.... 
    Full time
    Work at office
    Local area
    Remote work
    Relocation

    SCM Insurance Services

    Terrace, BC
    27 days ago
  • $65 - $70 per hour

     ...pharmacy experience across locations Ensure prescription safety prioritizing technical functions to Pharmacy Registered Technicians and Assistants as required Thoroughly understand all relevant corporate pharmacy service offerings/ programs and provide each customer/patient... 
    Full time

    Sobeys

    Terrace, BC
    4 hours ago
  •  ...Journeyperson Electrician, the Electrical Apprentice is responsible for assisting with the installation and maintenance of low- and high-voltage...  ...of power system equipment. The Electrical Apprentice will assist with the installation, troubleshooting, repair, and maintenance... 
    Weekly pay
    Long term contract
    Full time
    Apprenticeship
    Work at office
    Remote work
    Trial period

    Rising Edge Group

    Terrace, BC
    13 days ago
  •  ...leadership, supervision, mentoring and training to Electrical Apprentices in understanding, identifying and resolving technical issues. Assist Electrician Apprentices with the day to day activities involved with substation construction including working in a safe and quality... 
    Weekly pay
    Long term contract
    Full time
    Apprenticeship
    Work at office
    Remote work
    Trial period

    Rising Edge Group

    Terrace, BC
    13 days ago
  • $18.5 per hour

     ...• Greet guests and answer menu questions • Ensure every order is accurate and delivered with a smile Food Service Support • Assist teammates with preparing and serving food and drinks • Help keep service running smoothly during busy periods Cleanliness & Operations... 
    Permanent employment
    Full time
    Part time
    Flexible hours
    Shift work
    Weekend work
    Afternoon shift

    A&W Restaurants

    Terrace, BC
    6 days ago
  • $325 - $375 per day

     ...Monitor camp inventory levels and place orders for necessary supplies. Trac and record fuel inventories, and other camp consumables. Assist with timesheet submissions and employee scheduling and travel. Conduct daily quality assurance inspections, of cleanliness, food... 
    Full time
    Temporary work
    Seasonal work
    Work at office

    Matrix Camps and Logistics

    Terrace, BC
    5 days ago
  •  ...Get paid every Friday! Exclusive team member offers and discounts. Benefits & pension eligibility. Wellness and team member assistance program. Educational reimbursement & scholarship opportunities. Opportunities to learn and grow. IND1 Compensation Details... 
    Part time

    Save-On-Foods

    Terrace, BC
    5 days ago
  • $50k - $100k per year

     ...environment, Opportunities for career growth and advancement, and employee discounts and dealership benefits. Job Duties: • Greet and assist customers to understand their needs. • Develops and maintains full knowledge of all product’s available services, pricing, and key... 
    Full time
    Internship

    Chevrolet Buick GMC

    Terrace, BC
    10 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Bus Mechanic - Prince Rupert (Relocation Assistance). Be the first to apply!