×
Register Here to Apply for Jobs or Post Jobs. X

Mechanical Maintenance Worker

Job in Marathon, Thunder Bay, Ontario, Canada
Listing for: Town of Marathon
Full Time position
Listed on 2026-06-18
Job specializations:
  • Trades / Skilled Labor
    Heavy Equipment Mechanic, Maintenance Technician / Mechanic, Diesel Mechanic
Salary/Wage Range or Industry Benchmark: 39.2 - 41.61 CAD Hourly CAD 39.20 41.61 HOUR
Job Description & How to Apply Below
Location: Marathon

The Mechanical Maintenance Worker is responsible for performing preventative maintenance, repairs, diagnostics, and overhauls on a wide variety of stationary and mobile equipment owned and operated by the Town of Marathon. The successful candidate will work collaboratively to ensure municipal equipment and assets are maintained in a safe, reliable, and efficient manner.

This position is encompassed by C.U.P.E. Local 87. This position is also open to all Town of Marathon employees, and internal applications will be processed according to the applicable collective agreement.

Qualifications
  • Minimum Grade 12 education and a minimum of five (5) years of experience in the mechanical maintenance field.
  • Valid Truck & Coach Technician and Automotive Service Technician licences. A Heavy Equipment Technician licence would be considered an asset.
  • Experience maintaining heavy equipment, municipal fleet vehicles, snow removal equipment, and/or diesel engines would be considered an asset.
  • Demonstrated ability to perform welding and brazing repairs.
  • Valid Standard First Aid Certificate.
  • Valid Class “DZ” Driver’s Licence.
  • Strong troubleshooting, diagnostic, and problem-solving skills.
  • Ability to work independently and as part of a team.
  • Willingness to work outdoors in varying weather conditions.
  • Ability to perform the physical demands of the position.
  • Willingness to participate in an on‑call rotation and respond to after‑hours emergencies as required.
  • Must provide a Criminal Record Check satisfactory to the Employer.

Rate of pay: $39.20-$41.61 per hour (2025 rate)

The Town of Marathon offers a competitive compensation package, including comprehensive benefits and participation in the OMERS pension plan.

Hours of work: 40 hrs per week

Applications indicating “Mechanical Maintenance Worker” as the position being sought must be submitted by, at 4:30 pm to:

Andrea Gauthier, Corporate & Community Services Manager

4 Hemlo Drive, P.O. Bag “TM”

Marathon, ON P0T 2E0

The Town of Marathon is committed to providing accommodations throughout the recruitment process in accordance with the Accessibility for Ontarians with Disabilities Act (AODA). Applicants requiring accommodation are encouraged to contact the undersigned.

Pay: $39.20-$41.61 per hour

Benefits:

  • Company pension
  • Dental care
  • Employee assistance program
  • Extended health care
  • Vision care

Work Location:

In person

#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary