Heavy Duty Mechanic

GFL Environmental Inc.

Dartmouth

On-site

CAD 3,582,000 - 4,959,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Tool allowance
Boot allowance
Uniforms provided
100% company-paid benefits
EFAP (Employee & Family Assistance)
RRSP matching
Vacation
Career development
Inclusive work environment

Job summary

GFL Environmental Inc. in Dartmouth, Nova Scotia is seeking a skilled Heavy Duty Mechanic to diagnose, repair and maintain heavy‑duty diesel trucks and equipment, with a Monday–Friday shift from 2:00 PM to 11:00 PM.

You will work independently and safely, perform planned maintenance, document work orders, and mentor junior technicians while staying current with manuals and new technologies. The role offers competitive hourly wages, tool and boot allowances, uniforms, and comprehensive benefits.

Qualifications

  • Fully licensed Heavy Duty Mechanic (Journeyperson/Red Seal).
  • Minimum 1 year of hands-on diesel mechanic experience.
  • Ability to read and interpret technical manuals, schematics, and diagnostic tools.
  • Strong problem-solving skills and attention to detail.
  • Must meet safety-sensitive role criteria per company standards.
  • Must own and maintain a complete set of tools suitable for heavy-duty repair.

Responsibilities

  • Diagnose, troubleshoot, and repair heavy-duty diesel trucks and equipment.
  • Perform scheduled maintenance and unscheduled repairs; order parts as needed.
  • Complete work orders, reports, and documentation accurately and on time.
  • Ensure all repairs comply with company safety standards and government regulations.
  • Maintain a clean, organized, and safe work environment.
  • Mentor and train new technicians as needed.
  • Stay current with technical manuals, training programs, and emerging technologies.
  • Perform other duties as assigned by management.

Skills

Diagnosing & troubleshooting
Diesel repair
Reading schematics
Safety compliance
Tool ownership

Tools

Diagnostic tools

Job description

This shift is Monday to Friday, from 2:00 PM to 11:00 PM

We are seeking a skilled Heavy Duty Mechanic to join our team. In this role, you will be responsible for diagnosing, repairing, and maintaining various heavy-duty diesel trucks and equipment, ensuring their optimal performance. You will be expected to work independently and efficiently while maintaining safety standards and adhering to company policies.

Key Responsibilities:
  • Diagnose, troubleshoot, and repair operational issues with heavy-duty diesel trucks and equipment.
  • Perform scheduled maintenance and unscheduled repairs using M5 planner; order necessary parts to ensure timely service.
  • Complete work orders, reports, and documentation accurately and on time.
  • Ensure all repairs comply with company safety standards and government regulations.
  • Maintain a clean, organized, and safe work environment.
  • Mentor and train new technicians as needed.
  • Stay current with technical manuals, training programs, and emerging technologies.
  • Perform other duties as assigned by management.
Qualifications:
  • Fully licensed Heavy Duty Mechanic (Journeyperson/Red Seal).
  • Minimum 1 year of hands‑on experience as a diesel mechanic.
  • Ability to read and interpret technical manuals, schematics, and diagnostic tools.
  • Strong problem‑solving skills and attention to detail.
  • Must meet safety‑sensitive role criteria per company standards.
  • Must own and maintain a complete set of tools suitable for heavy‑duty repair.
What We Offer:
  • Competitive hourly wage
  • Tool and boot allowance.
  • Uniforms provided.
  • 100% company‑paid benefits (no out‑of‑pocket premiums).
  • Employee & Family Assistance Program (EFAP).
  • RRSP matching program.
  • Fair and equitable vacation practices.
  • Career development opportunities.
  • Supportive and inclusive work environment.

We thank you for your interest. Only those selected for an interview will be contacted.

GFL is committed to equal opportunity for all, without regard to race, religion, color, national origin, citizenship, sex, sexual orientation, gender identity, age, veteran status, disability, genetic information, or any other protected characteristic. If you are interested in applying for employment and need special assistance or an accommodation to apply for a posted position, please contact myworkdayrecruitment@gflenv.com

Please note that GFL does not provide visa sponsorship for this position. Valid work authorization in the country where the job is located is required. Successful candidates will be required to provide valid documentation confirming their eligibility to work in the country where the job is located prior to their start date.

This hiring process may utilize machine‑based systems to assist in screening and assessing applicants. Final selection decisions are made by our recruitment team.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Mechanic, Fleet Maintenance
Mechanic, Fleet Maintenance

GFL Environmental Inc. • Winnipeg

On-site
CAD 52,000 - 78,000
310T Mechanic, Fleet Maintenance
310T Mechanic, Fleet Maintenance

GFL Environmental Inc. • Bowmanville

On-site
CAD 55,000 - 75,000
Heavy Duty Mechanic Red Seal or Apprentice
Heavy Duty Mechanic Red Seal or Apprentice

Canadian Software Testing Board • Cranbrook

On-site
CAD 65,000 - 90,000
Extended Health
Dental and Vision
RRSP and DPSP options
+1
310T Mechanic, Fleet Maintenance
310T Mechanic, Fleet Maintenance

GFL Environmental • Markham

On-site
CAD 60,000 - 80,000
Sign-on bonus: $3,000
Dental care
Employee assistance program
+4
310T Mechanic, Fleet Maintenance
310T Mechanic, Fleet Maintenance

GFL Environmental • Bradford West Gwillimbury

On-site
CAD 52,000 - 76,000
421A Heavy Duty Mechanic
421A Heavy Duty Mechanic

GFL Environmental • Thessalon

On-site
CAD 65,000 - 90,000
Competitive pay
Health benefits
RRSP/DPSP retirement savings
+4
310T Mechanic, Fleet Maintenance
310T Mechanic, Fleet Maintenance

GFL Environmental • Schomberg

On-site
CAD 52,000 - 75,000
421A Heavy Duty Mechanic
421A Heavy Duty Mechanic

GFL Environmental • Bruce Mines

On-site
CAD 60,000 - 90,000
Health benefits
RRSP/DPSP match
Modern shop & gear
+3
310T Mechanic (Day Shift)
310T Mechanic (Day Shift)

GFL Environmental • King

On-site
CAD 55,000 - 69,000
Competitive pay
Health benefits
Retirement savings
+4
310T Mechanic (Day Shift)
310T Mechanic (Day Shift)

GFL Environmental • East Gwillimbury

On-site
CAD 55,000 - 69,000
Competitive pay
Health benefits
Retirement savings
+4