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

Truck Shop Mechanic

Full-time

GFL Environmental

GFL Environmental Services is growing and we are hiring a Mechanic to join our team in St. Situated at our Logy Bay Road branch this position reports to our shop foreman.

GFL Environmental is the only major diversified environmental services company in North America. Our employees collectively known as Team Green enjoy numerous benefits: career advancement opportunities competitive benefits job stability within an essential services company and the chance to make a positive impact every day for our customers and communities Green for Life!

Sign On bonus
Relocation Reimbursement Available
Health Vision and Dental benefits
Life Insurance
Overtime eligible as per collective agreement
Pension Plan
Paid weekly on Fridays
As a Mechanic your career path could advance to roles such as Mechanic Lead Hand Shop Supervisor Shop Foreman Fleet Manager and beyond!

A Day in the Life of a Mechanic at GFL Environmental:
Safely operate repair and maintain our diverse fleet including Hydro-vacs dry vacs tankers vac trucks roll-offs box trucks pickups flat deck trailers Jet Routers and more!
Diagnose and repair engines transmissions clutches electrical and pneumatic systems gearboxes hydraulics cooling systems exhaust brakes suspensions lights etc. on a variety of yard equipment heavy-duty trucks trailers and other equipment
Local repair and road call (emergency response)
Write service reports and record analysis

Must have Truck and Transport Red Seal certification or be nearing completion of Red Seal requirements
Valid drivers license with a clean driving record
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.

Vacancy posted more than 2 months ago
Similar jobs that could be interesting for youBased on the Truck Shop Mechanic in Saint John, NB vacancy
  • Bayview Trucks & Equipment has an immediate opening for a Service Technician exclusively working the evening shift at our Saint John location...  ...* Completion of a College certification for Truck & Transport OR Heavy Equipment Service Technician- MINIMUM BLOCK 3 COMPLETION... 
    Truck
    Hourly pay
    Long term contract
    Full time
    Immediate start
    Shift work
    Afternoon shift

    Bayview Trucks - Saint John

    Saint John, NB
    6 days ago
  • Bayview Trucks & Equipment has an immediate opening for a Service Foreman at our Saint John location. The Service Foreman is responsible...  ...Customer Service. * Use Diagnostic Equipment to evaluate mechanical problems * Work alongside a technician when required to aid with... 
    Truck
    Hourly pay
    Long term contract
    Full time
    Immediate start
    Shift work
    Afternoon shift

    Bayview Trucks - Saint John

    Saint John, NB
    9 days ago
  •  ...and solutions to our customers. We seek a full-time Class 3 Vac Truck Driver to join our team. based out of Saint John, NB, or Fredericton...  ...for all paperwork and pre-trip and post-trip inspections Transport required material, liquid waste Executing the best customer service... 
    Truck
    Full time

    Municipal Group of Companies

    Saint John, NB
    26 days ago
  • $20 - $25 per hour

    Truck Driver Fundy Paving Inc Location: Saint John, NB Salary: 20.00 to 25.00 hourly (To be negotiated) / 40 to 70 hours per week Full-time Early morning, Morning, Day, evening, To be determined Start date: 2025-09-24 Languages: English Education: No degree, certificate... 
    Truck
    Hourly pay
    Full time
    Remote work
    Day shift
    Afternoon shift
    Early shift

    Fundy Paving Inc

    Saint John, NB
    more than 2 months ago
  • $18 - $22 per hour

    Mechanic, Car A1 Automotive Location: St. John's, NL Salary: 18.00 to 22.00 hourly (To be negotiated) / 80 hours bi-weekly Full-time Starts as soon as possible Benefits: Health benefits, Financial benefits Languages: English Education: Secondary (high) school graduation... 
    Suggested
    Hourly pay
    Full time
    Immediate start
    Remote work

    A1 Automotive

    Saint John, NB
    more than 2 months ago
  • $27 - $30 per hour

    Protrans Personnel Services us currently seeking for a Class 1 Truck Driver (CAN/USA) . located in Saint John NB.  Class 1 - CAN/USA runs Details on the Role:  ~ Start Time: 12pm  ~ Runs: From Saint John NB - drive into the USA to pick up loads and deliver to Blacks... 
    Truck
    Contract work
    Saint John, NB
    4 days ago
  •  ...feel they belong. The Opportunity The City of St. Johns is currently accepting applications for one (1) Full-Time Permanent Transportation System Engineer within the Department of Planning Engineering and Regulatory Services. Reporting to the Manager of Transportation... 
    Permanent employment
    Full time
    Monday to friday
    Flexible hours
    Night shift

    City of St. John's

    Saint John, NB
    2 days ago
  •  ...documentation in accordance with NL Hydros project management requirements; ~ Other duties as assigned.   Qualifications : ~ Mechanical Engineering Degree registered with the Professional Engineers and Geoscientists of Newfoundland and Labrador (PEGNL) association;... 
    Full time
    For contractors
    Work at office
    Remote work

    Artelia

    Saint John, NB
    6 days ago
  •  ...they belong. The Opportunity The City of St. Johns is presently accepting applications for the Full Time Permanent position of Mechanical Systems Operator reporting to the Manager - Infrastructure in Water & Wastewater Division Public Works Department.... 
    Permanent employment
    Full time
    Local area
    Immediate start
    Monday to friday
    Shift work
    Night shift

    City of St. John's

    Saint John, NB
    4 days ago
  •  ...potential in a supportive and dynamic environment. In Grand Falls-Windsor NFLD: Reporting to the Manager Fleet the Vehicle Transporter is a key part of the System Support team that provides vehicle movement pertaining to provincial system vehicle transport for... 
    Part time
    Casual work
    Internship
    Shift work

    Medavie

    Saint John, NB
    a month ago
  • $38 - $48 per hour

     ...clean and professional shop located in St. Johns Newfoundland is seeking an equally knowledgeable and organized Licensed Heavy Equipment Mechanic to join the team. Excellent pay training growth hours benefits and support come to a Heavy Equipment Technician willing and able to... 
    Full time
    Monday to friday
    Day shift

    MasterTech

    Saint John, NB
    10 days ago
  •  ...North America. Recognized by our signature fleet of bright green trucks and equipment and commitment to the health & safety of our...  ...Accountabilities Complete daily schedule of assignments to pick up and transport waste in a refinery setting using a roll-off truck vac truck and... 
    Truck
    Full time
    Manual labor
    Shift work

    GFL Environmental

    Saint John, NB
    more than 2 months ago
  •  ...CBCL is seeking an Intermediate or Senior Mechanical Engineer to join our Industrial Engineering team based in either Fredericton or Saint John NB or Halifax NS! Join us and help shape both our work environment and company culture by collaborating with other design and... 
    Long term contract
    Full time
    Internship
    Flexible hours

    CBCL Limited

    Saint John, NB
    4 days ago
  •  ...Nous sommes à la recherche dun ingénieur ou dune ingénieure pour travailler des projets de structures de lignes de transport dénergie et de distribution (T&D). Grâce à notre position reconnue sur le marché Canadien et à lampleur de nos mandats en énergie au travers le Canada... 
    Permanent employment
    Full time
    Work at office
    Local area
    Remote work
    Flexible hours

    CIMA+

    Saint John, NB
    more than 2 months ago
  •  ...Your responsibilities Working with an Owner/Consultant team the Hydraulic Turbine-Generator Mechanical Engineer reports to and receives direction from the Lead Engineer for the assigned project(s) as required within the Major Projects Department. To make a significant contribution... 
    Full time
    Contract work
    For contractors
    Remote work

    Artelia

    Saint John, NB
    3 days ago
  • $36 per hour

     ...Description Kal Tire is seeking an experienced and certified Heavy Duty Truck and Trailer Journeyperson to join our team in the Saint John NB Store. Do you have a comprehensive range of general mechanical services Are you willing to handle routine maintenance and intricate... 
    Truck
    Permanent employment
    Full time
    Part time
    Apprenticeship
    Internship
    Flexible hours

    Kal Tire

    Saint John, NB
    more than 2 months ago
  •  ...chance to make your mark with the worlds largest equipment rental provider come build your future with United Rentals! As a Diesel Mechanic - Customer Equipment Solutions (Service Tech II - CES) youll use your skills to perform maintenance and repairs on customer owned... 
    Hourly pay
    Full time

    United Rentals

    Saint John, NB
    more than 2 months ago
  • $2454 - $3776 per week

     ...lives and communities. The College is currently seeking a dynamic and competent individual for the position of Instructor Industrial Mechanic . When you work at NBCC you are a valued team member and a part of a community of leaders who are driven by learning excellence and... 
    Temporary work
    Work at office
    Flexible hours

    NBCC

    Saint John, NB
    more than 2 months ago
  • $25k per year

     ...Worker Type: Employee Job Post End Date: 01/02/2026 About this opportunity: Supporting Atlantic Region assets the Mechanical Reliability Engineer is responsible to manage reliability related processes to track and improve equipment uptime. The role performs much of... 
    Full time

    Cenovus

    Saint John, NB
    a month ago
  • $25k per year

     ...for training and employment. What youll do Supporting Mechanical Engineers in the progress of their work. Completing small engineering...  ...expenses. Candidates must have their own means of transportation as there is no public transportation in field locations.... 
    Full time
    For contractors
    Internship
    Manual labor
    Relocation
    Work visa
    Flexible hours

    Cenovus

    Saint John, NB
    8 days ago
  • $25k per year

     ...skills you need to build an exciting career. The Maintenance Mechanical Support Student will support the Atlantic Region Maintenance...  ...expenses. Candidates must have their own means of transportation as there is no public transportation in field locations.... 
    Full time
    For contractors
    Internship
    Manual labor
    Work at office
    Relocation
    Work visa
    Flexible hours

    Cenovus

    Saint John, NB
    8 days ago
  • $38k - $42k per year

     ...applying product on infested areas using mechanical or electric sprayer and setting traps as...  ...preventing pest infestation.  Operate company truck and maintain service equipment Build...  ...phone  Ability to earn production bonuses and commissions after probationary period... 
    Truck
    Full time
    Monday to friday
    Shift work

    Rentokil Initial

    Saint John, NB
    5 days ago
  •  ...service, parts and sales dealer for Kenworth Trucks. We are currently hiring for our Saint...  ...lifestyle, no idea is unreasonable. **Signing Bonus available for Red Seal Certified Heavy...  ...of a College certification for Truck & Transport OR Heavy Equipment Service Technician- MINIMUM... 
    Relocation package
    Truck
    Hourly pay
    Full time
    Flexible hours

    Bayview Trucks - Saint John

    Saint John, NB
    a month ago
  • $20 per hour

     ...partnering with a leading distributor in the transportation and logistics sector to find a skilled,...  ...: Support the loading and unloading of trucks, guaranteeing the accurate and swift...  ...of equipment and immediately report any mechanical faults or maintenance requirements. Safety... 
    Truck
    Hourly pay
    Permanent employment
    Full time
    Temporary work
    Manual labor
    Immediate start
    Monday to friday
    Shift work
    Afternoon shift

    Randstad

    Saint John, NB
    a month ago
  •  ...reliably count on. These include loading and unloading systems for high-value hazardous and non-hazardous bulk products; railcar and transport tank-truck valves, gauging devices and tank-monitoring systems; automated storage-terminal controls and systems; and regulators, fittings,... 
    Truck
    Long term contract
    Temporary work
    Flexible hours

    OPW

    Saint John, NB
    19 days ago
  • $2880 per week

     ...Negotiation Sales experience Software Additional information Transportation/travel information Willing to travel Work conditions and...  ...plan Health care plan Vision care benefits Financial benefits Bonus Commission Gratuities Life insurance Registered Retirement... 
    Minimum wage
    Long term contract
    Full time
    Immediate start
    Remote work

    Vfairs Events Inc

    Saint John, NB
    23 days ago
  • $1400 per week

     ...Prepare and maintain work materials and supplies Load and unload trucks with supplies and equipment Supervise other workers Utilize...  ...Security and safety Bondable Criminal record check Transportation/travel information Valid driver's licence Work conditions and... 
    Truck
    Full time
    Immediate start
    Remote work
    Weekend work
    Day shift
    Early shift

    Canada Siding

    Saint John, NB
    more than 2 months ago
  • $16 per hour

     ...other items by hand Operate and drive automobiles, vans and light trucks to pick up and deliver various items and products...  ...central dispatch Keep a record of items received and delivered Transport and handle dangerous goods Load and unload goods Follow directions... 
    Truck
    Hourly pay
    Full time
    Local area
    Immediate start

    Fast Lane Courier Ltd.

    Saint John, NB
    more than 2 months ago
  • $20 per hour

     ...partners. You will be directly responsible for acquiring customers by signing them up for the Neo Credit card, the Neo Money account and other...  ...commission for each product they help customers open, and bonuses for exceeding targets - paid semi-monthly. You’ll be alerted the... 
    Hourly pay
    Full time
    Contract work
    Part time
    Local area

    Neo Financial

    Saint John, NB
    17 days ago
  • $37 per hour

     ...environment. All visa and registration costs are covered, plus a signing on bonus, relocation assistance, health benefits, and opportunities to...  ..., perform assessments, administer medications, and track vital signs. Care Planning: Develop and implement individualized... 
    Relocation package
    Hourly pay
    Full time
    Internship
    Visa sponsorship
    Free visa

    Job Bridge Global

    Saint John, NB
    more than 2 months ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Truck Shop Mechanic. Be the first to apply!