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

Mechanic/General Maintenance

$40 - $50 per hour

GFL Environmental

 

Job Summary:

At GFL, our 310T Mechanics do more than repair trucks—they keep our fleet running safely and efficiently, ensuring we can continue to serve our communities. In this key role, you will be responsible for inspecting, maintaining, repairing, and rebuilding company-owned heavy-duty diesel trucks and related equipment, ensuring all assets operate reliably and in compliance with regulatory standards.

Why GFL:

  • Competitive Pay: Hourly wages ranging from $40–$50/hr, determined by experience and qualifications.
  • Comprehensive Health Benefits: Full employer-paid medical, dental, and vision coverage for you and your family.
  • Retirement Savings: Company-matching RRSP/DPSP program to secure your financial future.
  • Modern Fleet & Gear: Work out of safe, modern shops with new equipment, tools, and the latest diagnostic technology.
  • Nationwide Career Growth: Clear pathways for advancement across GFL’s growing national network.
  • Employee Support: Full access to our confidential Employee Assistance Program (EAP).
  • Green for Life Perks: Exclusive employee discount programs, perks, and team recognition initiatives.

Requirements:

  • Licensing: Valid 310T Truck & Coach Technician license.
  • Experience: Minimum 1 year of experience as a diesel mechanic.
  • Education: High school diploma or GED required; technical diploma preferred.
  • Technical Proficiency: Experience using diagnostic software is considered a strong asset, along with strong computer literacy and a willingness to learn new systems.
  • Safety Commitment: Ability to successfully satisfy all company standards for safety-sensitive positions.

Responsibilities:

  • Diagnostics & Repair: Diagnose and repair operational issues on heavy-duty diesel trucks and equipment, including diesel, CNG, gasoline, and electric-powered units.
  • Preventive Maintenance: Perform thorough maintenance and repairs to ensure fleet reliability.
  • Administrative Tasks: Complete work orders, repair reports, and parts requests; perform required administrative tasks daily using fleet maintenance software.
  • Planning & Coordination: Plan and schedule repairs using the M5 planner and procure required parts; review mechanical write-ups and coordinate schedules with operations.
  • Safety Compliance: Ensure all work is completed in a safe manner in full compliance with company and regulatory safety requirements.
  • Tool & Shop Maintenance: Maintain and utilize a variety of hand tools, power tools, and diagnostic equipment; keep work areas clean, organized, and compliant with safety standards.
  • Operational Support: Follow all company policies and procedures, and perform other duties and responsibilities as assigned by management.

#GFLTalent

 

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  View email address on clickmatrix.dev

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.





 

Vacancy posted 11 hours ago
Similar jobs that could be interesting for youBased on the Mechanic/General Maintenance in Richmond Hill, ON vacancy
  •  ...procure all parts for successful plan. Assist in the review of mechanical write-ups on equipment and coordinate repair schedule....  ...provide and maintain tools necessary to perform tasks related to maintenance on heavy/hydraulic equipment. Maintain a clean work area.... 
    Suggested
    Local area

    GFL Environmental

    Richmond Hill, ON
    11 hours ago
  •  ...Environmental Services is growing , and we are hiring a licensed 310T Mechanic to join our team in Bradford, Ontario. As a key member of our...  ...pickups, flat deck trailers, and more! • Perform preventative maintenance, diagnose and troubleshoot issues, and assist in coordinating... 
    Suggested
    Relocation package

    GFL Environmental

    Richmond Hill, ON
    11 hours ago
  •  ...expand, we are seeking an Intermediate Mechanical Design Engineer to join our dynamic team...  ...visits for installations, repairs, and maintenance, which may require international travel...  ...Perform engineering calculations and develop general layouts of equipment. Review work... 
    Suggested
    Full time
    Internship
    Worldwide

    ABI LTD.

    Richmond Hill, ON
    4 days ago
  • $60k per year

     ...Description Job Description **We are only accepting applicants who reside in the GTA in Ontario, Canada** About Us We are a growing mechanical contracting company specializing in plumbing and HVAC systems for residential and commercial construction projects. We are seeking a... 
    Suggested
    Full time
    For subcontractor
    Work at office
    Remote work
    Work from home
    Monday to friday

    Multiwide Mechanical Contractors

    Richmond Hill, ON
    27 days ago
  •  ...PAG Direct is seeking an experienced General Manager to lead one of our high-volume Hyundai dealerships in the GTA. Reporting directly to the Executive Vice President, the General Manager will be accountable for the dealership’s financial performance, customer experience... 
    Suggested

    PAG Direct

    Richmond Hill, ON
    11 hours ago
  • $18.4 per hour

     ...plastic retail displays at our Richmond Hill warehouse. Tasks include assembling display bodies, attaching product samples, using simple mechanical and fastening tools, pick-and-pack, and some receiving. Candidates must take direction, work efficiently with hand tools, and handle... 
    Hourly pay
    Shift work
    Day shift

    Alliance Employment Service

    Richmond Hill, ON
    a month ago
  • NO PAST EXPERIENCE REQUIRED*** Love the outdoors and a job that changes from one day to the next? Hate it when you WORK HARD but make the same as the next person? Then stop what you're doing, because we're hiring top-performing painters for the summer of 2023! This is a growing...
    Minimum wage
    Full time
    Summer work
    Manual labor
    1 day per week

    JK Home Services - Richmond Hill

    Richmond Hill, ON
    21 days ago
  • $18.4 per hour

    General labour | Assembler
    Contract work
    Temporary work

    Alliance Employment Services

    Richmond Hill, ON
    a month ago
  • $19.3 per hour

     ...General Helper; Food Service Worker/Cashier - Busy Hospital Retail Food Site  Grow your career with a company that shares your...  ...stocked. Maintain a clean backroom and storage area. Report maintenance, pest control, or sanitation concerns immediately. Food Safety... 
    Hourly pay
    Long term contract
    Part time
    For contractors
    Local area
    Immediate start
    Flexible hours
    Shift work

    Sodexo Canada Ltd

    Richmond Hill, ON
    11 days ago
  •  ...compliance with patient and staff safety policies and procedures. What must you have ~ Current Certificate of Registration in the General Class with the College of Nurses of Ontario. ~ Current Basic Cardiac Life Support (BCLS) certification. ~1 year of recent acute... 
    Part time
    Internship

    Mackenzie Health

    Richmond Hill, ON
    more than 2 months ago
  • $75k per year

     ...territory. Responsible for product sales and service, general management and business record keeping of a designated...  ...satisfaction execution of business plan and reporting mechanism. Provide proper care and maintenance of Olympus demo and sample equipment. Adhere to Olympus... 
    Local area
    Worldwide
    Flexible hours
    Afternoon shift

    Olympus Corporation of the Americas

    Richmond Hill, ON
    5 hours ago
  •  ...systems design, installation, operation, and maintenance. ~Professional and practical approaches...  ..., and related technical services A mechanical contracting company involved in...  ...other business communications. ~Provide general office and administrative support and coordinate... 
    For contractors
    For subcontractor
    Direct hire
    Work at office

    Modern Technical Staffing, Inc.

    Richmond Hill, ON
    25 days ago
  • General house care for 2 senior citizens. Potential accompany to grocery and medical appointments. (Part-Time, Live-Out) For day (nurse-attendant)
    Part time
    Live out
    Richmond Hill, ON
    12 days ago
  •  ...Exciting Responsibilities Product Assembly: You will perform light mechanical assembly using hand/bench top tools following build...  ...Troubleshooting, Hand Soldering, Calibration, Test Equipment, Systems Maintenance How to Apply: Please submit an online application for this... 
    Work at office
    Local area
    Worldwide
    Monday to friday
    Shift work

    Trimble Inc.

    Richmond Hill, ON
    16 days ago
  • $36 - $40 per hour

     ...replace unit Discuss work with supervisor Inspect and test mechanical units to locate faults and malfunctions Inspect mechanical...  ...specifications Estimate parts and labour cost to perform vehicle maintenance and repairs Perform scheduled maintenance service Test... 
    Permanent employment
    Full time
    Remote work

    Richmond Hill Hyundai

    Richmond Hill, ON
    3 days ago
  •  ...manufacturing process. Perform troubleshooting and regular maintenance, as required Oversee the crew working on the machine. Train...  ...instructions furnished in written, oral, or diagram form Mechanically inclined Must own Safety Shoes Physical Demands: ~... 
    Permanent employment
    Full time
    Casual work
    Immediate start
    Monday to friday
    Flexible hours
    Shift work
    Day shift

    E.B. Box Company

    Richmond Hill, ON
    2 days ago
  • $83k - $105k per year

     ...DLP alerts into existing security workflows. Support ongoing maintenance and optimization of DLP technologies. Governance &...  ...advertising, pay, and other forms of compensation, training, and general treatment during employment. Reasonable Accommodation Paymentus... 
    Full time
    Casual work
    Work at office
    Local area
    Monday to friday
    Afternoon shift

    Paymentus

    Richmond Hill, ON
    a month ago
  •  ...Safely operate, repair, rebuild and perform maintenance on Company owned or leased heavy duty...  ...plan. • Assist in the review of mechanical write-ups on equipment and coordinate repair...  ...Requirements: • High school diploma or general education degree (GED); technical diploma... 
    Local area

    GFL Environmental

    Markham, ON
    11 hours ago
  •  ...accurate records. Perform routine cleaning and basic preventive maintenance. Follow all health and safety policies, GMPs (where...  ...work orders, measuring tools, and production specifications. Mechanically inclined with strong troubleshooting skills. Ability to lift... 

    Peel HR

    Richmond Hill, ON
    3 days ago
  • $58k - $60k per year

     ...completed at the physical location. There is no option to work remotely. Work setting Maintenance Service Repair Machine set-up Responsibilities Tasks Assemble mechanical equipment Detect and troubleshoot irregularities and malfunctions Read... 
    Remote work

    Kisko Products

    Woodbridge, ON
    4 days ago
  •  ...Provide hands-on support to daily operations by assisting with cashier coverage, customer service, overrides, schedule maintenance, cart retrieval, and general store cleanliness. Support office and administrative functions, including safe management, cash handling,... 
    Work at office
    Local area
    Work from home
    Home office
    Afternoon shift

    Farm Boy Inc.

    Richmond Hill, ON
    4 days ago
  • Safely operate, repair, rebuild and perform maintenance on Company owned or leased heavy duty...  ...daily. • Assist in the review of mechanical write-ups on equipment and coordinate repair...  ...and testing. • High school diploma or general education degree (GED); technical diploma... 
    Full time
    Local area

    GFL Environmental

    King City, ON
    11 hours ago
  • $55k per year

     ...for the company and the client; taking pride in one's work. General Information on the Position Main responsibilities Answering...  .... Maintain and review documents prepared for accuracy Maintenance of Client Management Database Support advisors' marketing initiatives... 
    Full time
    Work at office
    Remote work
    Monday to friday
    Flexible hours

    Professional's Insurance Centre

    Richmond Hill, ON
    6 days ago
  •  ...learning models into a running robotic system. ~ A systematic approach to diagnosing failures across software, electronics, sensors, and mechanics.   A Note on Applying Studies show women and candidates from underrepresented groups often only apply when they meet 100%... 
    Full time

    The Mecka

    Richmond Hill, ON
    9 hours ago
  •  ...Management platforms division is focusing on the development and maintenance of the InfoArchive product line. InfoArchive is a unified...  ...database. You will work under little to no supervision and within general practices, implementing features for a wide range of complex software... 
    Full time
    Worldwide

    opentext

    Richmond Hill, ON
    4 days ago
  •  ...communication skills, team workability, and leadership development, while getting in good exercise and learning how to clean windows/do general home maintenance like a pro. Requirements * Access to a vehicle * Strong communication skills * Good work ethic * Athletic ability... 
    Full time
    Summer work

    Stratford Window & Eaves Cleaning

    Richmond Hill, ON
    21 days ago
  •  ...The Maintenance Apprentice will receive on-the-job training on performing inspections, preventative maintenance, and will assist with...  ...report equipment deterioration for replacement or repair • Assist mechanics with repairs and projects as assigned by supervisor • Tire inspections... 
    Remplacement
    Apprenticeship

    GFL Environmental

    Markham, ON
    11 hours ago
  • $120k - $180k per year

     ...site execution. Maintain regular communication with clients, general contractors, consultants, designers, architects, property...  .... Coordinate the preparation and delivery of operations and maintenance manuals, as-built documentation, warranties, and other project... 
    Long term contract
    Contract work
    For contractors
    For subcontractor

    Mygreat Recruitment Inc.

    Richmond Hill, ON
    16 days ago
  •  ...Ordinary and NIOD, and BALMAIN Beauty. Position Summary The Maintenance Technician is a highly experienced, hands-on technical...  ...technical expert with the ability to rapidly diagnose complex mechanical, electrical, pneumatic, hydraulic, and automation-related equipment... 
    Full time

    Estée Lauder Companies

    Markham, ON
    a month ago
  • ***** A minimum of 5 years of General Manager experience in a fine dining restaurant is required to be considered. ***** Description...  ...atmosphere and Ensure that required housekeeping tasks and maintenance programs are completed as required. Identify and address any problems... 
    Full time
    Work at office
    Local area
    Immediate start
    Shift work

    Ruth's Chris Markham

    Unionville, ON
    more than 2 months ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Mechanic/General Maintenance. Be the first to apply!