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

Heavy Duty Mechanic

$42.05 per hour

Township of Spallumcheen


Heavy Duty Mechanic


Public Works Outside Worker
(Approximate 3-4 Month Term – Temporary Full-Time)

The Township of Spallumcheen is seeking a Heavy Duty Mechanic to support the Township’s Public Works team on a temporary basis for a term commencing September 3, 2026 (or as soon as possible thereafter) until December 31, 2026 or until the incumbent employee returns from leave, whichever occurs first. Reporting to the Public Works Foreman, the Mechanic is responsible for the inspection, diagnosis, maintenance, repair, and servicing of municipal vehicles and heavy equipment. The successful candidate will help ensure the safe and reliable operation of the Township's fleet through preventative maintenance, repairs, welding and fabrication work, and accurate maintenance record keeping. This position is covered by the current Canadian Union of Public Employees (CUPE) Collective Agreement, Local 2709.

Key Responsibilities
  • Diagnose, repair, and maintain a variety of municipal vehicles and heavy equipment.
  • Perform preventative maintenance and scheduled servicing.
  • Complete welding and fabrication work as required.
  • Coordinate fleet servicing and repairs with external contractors.
  • Maintain service, maintenance, and inspection records.
  • Order parts and materials required for repairs and maintenance.
  • Monitor and communicate vehicle and equipment readiness.
  • Maintain a safe, clean, and organized shop environment.
  • Safely operate vehicles, equipment, and tools.
  • Perform other related duties as assigned.


Qualifications
Applicants must possess:

  • Grade 12 education.
  • BC Certified Journeyman Certificate as a Heavy Duty Mechanic or Commercial Transport Vehicle Mechanic.
  • Valid Class 3 BC Driver's Licence with Air Brake Endorsement.
  • Minimum three (3) years' experience as a mechanic.
  • Class C Welding Ticket.
  • Level 1 First Aid Certificate.
  • WHMIS Training.


Compensation

  • $42.05 per hour (2025 rate) as per the CUPE Collective Agreement
  • 16% in lieu of benefits as per Article 23.03 (a) of the Collective Agreement.


The complete job description can be accessed on the Township’s website at .

Qualified individuals are invited to submit their application including a cover letter & resume, in confidence, via mail, fax or email no later than 4:00 pm on Thursday, September 24, 2026 to the attention of:

Human Resources
Township of Spallumcheen
4144 Spallumcheen Way
Spallumcheen, B.C., V4Y 0N1
Facsimile: View phone number on civicjobs.ca
e-mail: View email address on civicjobs.ca

*Interviews will take place concurrently with the position being filled as soon as possible. Only those applicants selected for an interview will be contacted.
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Heavy Duty Mechanic in British Columbia vacancy
  • $35 - $39 per hour

     ...The Heavy Equipment Operator safely and efficiently operates dozers, excavators, and other heavy equipment to support mineral exploration, earthworks, and site development projects. This role is responsible for activities such as grading, excavation, drill pad and access road... 
    Suggested
    Hourly pay
    Long term contract
    Contract work
    Local area
    Immediate start
    Rotating shift

    The Sutherland Group of Companies

    British Columbia
    2 days ago
  • Job Description Job Description Transport company looking for full time mechanic in Prince George Maintain service 8 trucks 30 trailers
    Suggested
    Full time

    Larry's Heavy Haul

    Prince George, BC
    6 days ago
  • $47 per hour

     ...is the right one for you! Position Summary Terus Construction, a division of Colas Western Canada Inc., is looking for a Heavy Duty Mechanic located in Terrace or Kitimat, BC. Main Responsibilities • Complete work as directed by Shop Foreman/Lead Head. • Perform... 
    Suggested
    For contractors
    Apprenticeship
    Manual labor

    Colas

    Terrace, BC
    11 hours ago
  •  ...Cranbrook, BC, Canada  Location:   Cranbrook Offices     We are currently seeking motivated and experienced Heavy Duty Mechanic to work at our Skookumchuk operation. L ocated in the East Kootenay region of British Columbia,  Canfor’s Skookumchuck site operates... 
    Suggested

    Canfor

    Cranbrook, BC
    1 day ago
  • $56.61 per hour

     ...first environment, where speaking up and driving positive change are not just encouraged but expected.   Are you a talented Heavy Duty Mechanic looking to make an impact at a world-class mining operation? Whether you're actively seeking your next role or exploring... 
    Suggested
    Hourly pay
    Full time
    Relocation package

    Teck

    Logan Lake, BC
    11 hours ago
  •  ...Job Responsibility: Join Team Green! GFL Environmental is Hiring a Red Seal Heavy Duty Mechanic in Delta, BC! At GFL our goal is to invest in our people and provide opportunities to grow for life! GFL Environmental is one of North America's leading waste management companies... 
    Full time
    Local area
    Work from home
    Shift work
    Weekend work
    Afternoon shift

    GFL Environmental

    Delta, BC
    3 days ago
  • $35 - $50 per hour

     ...Heavy Duty Mechanic We are a multifaceted operation that is currently looking for a Heavy Duty Mechanic to join our growing team.    We are located on the beach in beautiful Menzies Bay, just 14 km north of Campbell River and has been doing business there for over 26... 
    Hourly pay
    Permanent employment
    Full time
    Remote work
    Relocation
    Monday to friday
    Shift work
    Day shift

    Campbell River Marine Terminal Ltd.

    Campbell River, BC
    12 hours ago
  • $41.01 - $43.08 per hour

     ...excavators, snowmobiles and more to grow your mechanics’ career path. Our Alpine Shop is located...  ...and Experience) Physical Requirement: Heavy; work activities involve handling loads up...  ...Skills you bring with you: ~Journeyman Heavy Duty Mechanic certification with B.C. Trades ~... 
    Hourly pay
    Permanent employment
    Summer work
    Seasonal work

    Sun Peaks Resort

    Sun Peaks, BC
    8 days ago
  • $40 - $50 per hour

     ...the entire process from pre-planning and design through to construction. We are currently seeking an experienced and skilled Heavy Duty Mechanic (Red Seal) to join our team. This position will report to the Senior Foreman and to the Operations Manager and is primarily... 
    Full time

    The Crossing Group

    Kamloops, BC
    22 hours ago
  • $51 - $61 per hour

     ...Heavy Duty Mechanic / Red Seal Technician Location - Terrace, BC We are seeking a skilled Red Seal Heavy Duty Technician to diagnose, repair, and maintain material handling and heavy-duty equipment, skid steers, forklifts, and related equipment.... 
    Hourly pay

    MacDonald Search Group

    Prince George, BC
    16 days ago
  •  ...electric and internal combustion forklifts compact equipment and heavy machinery. Whether in the shop or out in the field youll have...  ...Level 4 ITA-registered Apprentice in a recognized skilled trade. Mechanical Aptitude: Experience diagnosing and repairing LPG gas and... 
    Full time
    Apprenticeship
    Monday to friday

    Williams Machinery

    Terrace, BC
    22 hours ago
  • $36 - $46 per hour

    Overview Languages English Education Registered Apprenticeship certificate or equivalent experience Experience 5 years or more On the road Work locations may vary. Frequent or constant travel is required from the employee. Credentials ...
    Permanent employment
    Full time
    Apprenticeship

    MAREX Constructors Ltd.

    Abbotsford, BC
    1 day ago
  • $35 - $41 per hour

     ...lubricate and perform other maintenance work Perform repair work on heavy trucks Service attachments and working tools Verify and...  ...Installation and alignment of engines and machinery Mechanical maintenance and repair specialization Mechanical transmissions... 
    Long term contract
    Apprenticeship
    Remote work

    Bison Transport Inc

    Langley, BC
    2 days ago
  • $72k per year

    Overview Languages English Education ~ Secondary (high) school graduation certificate Experience 2 years to less than 3 years On site Work must be completed at the physical location. There is no option to work remotely. Work site environment...
    Permanent employment
    Full time
    Remote work

    Canwest Tanks

    Surrey, BC
    7 days ago
  •  ...connect over great skiing and good food. Job Title: Vehicle Mechanic Location: Whitewater Mountain Resort Department:...  ...responsible for the daily, weekly, and annual maintenance of all heavy and light duty equipment. This involves; snowcats, excavators, loaders, snowmobiles... 
    Full time
    Apprenticeship
    Manual labor
    Work at office
    Immediate start
    Weekend work

    Whitewater Mountain Resort

    Nelson, BC
    6 days ago
  • $52.73 per hour

    Overview Languages English Education ~ Other trades certificate or diploma Experience Experience an asset On site Work must be completed at the physical location. There is no option to work remotely. Work site environment Outdoors Dusty...
    Long term contract
    Permanent employment
    Full time
    Remote work
    Relocation

    FORDING RIVER OPERATIONS

    Elkford, BC
    8 days ago
  • $30 - $40 per hour

     ...recognize staff for exceptional contributions to the company. Our success is a direct result of the people who work here. As a Heavy Duty Mechanic Apprentice, you will be at the heart of our operations, ensuring our equipment is well-maintained and ready to perform in... 
    Long term contract
    Full time
    For contractors
    Apprenticeship
    Immediate start

    Conetec Group

    Surrey, BC
    22 hours ago
  • $45 per hour

     ...Job Title:  Mechanic - Commercial Transport or Heavy Duty Location: Nanaimo, BC (Relocation assistance available) Employment Type: Full-Time, Permanent Why Join Us? Competitive Compensation: ~ Starting rate at $45.00/hour (Red Seal) - 3rd year apprentices may be... 
    Permanent employment
    Full time
    Apprenticeship
    Relocation
    Relocation package

    Mission Environmental Services Group

    Nanaimo, BC
    14 hours ago
  • $27 - $35 per hour

     ...first. Join us in our commitment to elevate and innovate in the Heavy-Duty Repair industry.   As the Shop Supervisor, you are an...  ...solving skills with a focus on safety, efficiency, and supporting mechanics and apprentices in a fast-paced shop environment.  WHY THE... 
    Hourly pay
    Ongoing contract
    Full time
    Live In
    Shift work
    Day shift

    The Sutherland Group of Companies

    British Columbia
    2 days ago
  • $37.96 - $44.21 per hour

     ...Apprentice Heavy Duty Mechanic 3rd or 4th Year | Cranbrook, BC Position Overview We are seeking a 3rd or 4th Year Apprentice Heavy Duty Mechanic to join our Cranbrook Service team. This role is ideal for an apprentice who has built a strong foundation in the trade... 
    Hourly pay
    Long term contract
    Apprenticeship

    New West Truck Centres

    Cranbrook, BC
    23 days ago
  • $47.6 per hour

     ...Work Equipment Heavy Duty Mechanic - Mechanic A At CN, we are committed to our pursuit of excellence. We take pride in delivering work of the highest standard, continually innovating to shape the railroad of the future. As responsible railroaders, we make the right decisions... 
    Hourly pay
    Full time
    Shift work
    Night shift
    Weekday work

    CN

    Prince George, BC
    13 days ago
  •  ...a safe work environment by encouraging proper practices and helping maintain tools and equipment. Qualifications * A Red Seal Heavy duty or Truck and Transport Journeyman qualification. * A CVI License is an asset * A proven industry background with Cummins experience... 
    Full time
    Apprenticeship

    Bosch Truck Group Inc.

    Kelowna, BC
    9 days ago
  • $40 - $60 per hour

    NOW HIRING – RED SEAL HEAVY DUTY MECHANIC   Richmond Mechanical Ltd. is growing, and we’re looking for an experienced Red Seal Heavy Duty Mechanic to join our team serving Quesnel and the surrounding area.   What We Offer: ~$40.00–$60.00/hour (based on experience) ~7... 
    Local area
    Shift work

    RED SEAL HEAVY DUTY MECHANIC

    Quesnel, BC
    21 days ago
  • $45 - $50 per hour

    We have several more  openings available for Heavy-Duty Mechanics at a new rail services shop that is now in full operation in Squamish.  This is an exciting opportunity to work on high-impact rail and rolling stock projects such as the Rocky Mountaineer.   The Heavy-Duty Mechanic... 
    Permanent employment
    Full time
    Local area
    Relocation
    Relocation package
    Monday to friday
    Shift work

    Squamish Personnel Solutions

    Squamish, BC
    more than 2 months ago
  •  ...essential in achieving revenue and margin targets. Essential Duties and Responsibilities Responsibilities: Advanced Field Service...  ...basis. Anything heavier will be done with the assistance of a mechanical device or with the assistance of another employee. Must be... 
    Long term contract
    Worldwide
    Flexible hours
    Night shift

    EnerSys Delaware Inc.

    British Columbia
    11 hours ago
  • $47.45 - $56.45 per hour

     ...Journeyman Heavy Duty Technician Cranbrook, British Columbia | Four-Day Work Week Why Work Here At New West Truck Centres, we believe...  ...are available or ordered Troubleshooting Troubleshoot mechanical, electrical, hydraulic, electronic, engine, and aftertreatment... 
    Hourly pay
    Long term contract
    Full time
    Work from home
    Relocation
    Relocation package
    Shift work
    Night shift

    New West Truck Centres

    Cranbrook, BC
    2 days ago
  •  ...Construction is a majority-owned Indigenous industry leader in civil and heavy construction. We are committed to offering quality industrial...  ...working in a fast-paced and collaborative environment.  Duties & Responsibilities: Accounts Payable: Process vendor... 
    Full time
    Work at office

    Seabird Island Band

    British Columbia
    22 hours ago
  • $45.5 per hour

     ...WorkSafeBC Regulations QUALIFICATIONS Essential Qualifications Heavy a strong and growing knowledge of utilities/construction...  ...(May be mandatory on some projects) Hoisting & Rigging Heavy Duty Trailer Endorsement Training ADDITIONAL COMMENTS ON THE ROLE... 
    Hourly pay
    Permanent employment
    Full time
    For contractors
    For subcontractor
    Local area
    British Columbia
    22 hours ago
  •  ...GFL Environmental is looking for a Heavy Duty Equipment Technician to join our team in Victoria, BC! Applicants must be a Red Seal/Certified Mechanic to be considered. At GFL our goal is to invest in our people and provide opportunities to grow for life!... 
    Remplacement
    Full time
    Local area

    GFL Environmental

    British Columbia
    1 day ago
  • $151k - $201k per year

     ...Advise customers on engineering and design best practices, including mechanical product development, model-based engineering, design...  ...and Defense, automotive & transportation, industrial machinery, heavy equipment or High-tech manufacturing. • Bilingual proficiency... 
    Work at office
    Home office
    British Columbia
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Heavy Duty Mechanic. Be the first to apply!