Find a jobRecruiters

Contract Technician

Exclusive opportunity

Onsite

Contract Technician

Mcleod Services & Contracting

Contract Technician

24 days ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent, Freelance / Contract

Location:

Fort McMurray, AB, Canada

Work mode:

Onsite

Published on:

30 September 2026

What they need


Position Summary

McLeod Services is seeking an experienced and safety-focused Contract Heavy Duty Mechanic to perform maintenance, diagnostics, repairs, and inspections on heavy-duty equipment and vehicles. The successful candidate will work independently and as part of a team to ensure equipment remains safe, reliable, and operational.

Key Responsibilities

  • Perform preventative maintenance, inspections, servicing, and repairs on heavy-duty equipment and vehicles.
  • Diagnose mechanical, hydraulic, electrical, and pneumatic issues.
  • Troubleshoot equipment problems and determine appropriate repair procedures.
  • Perform repairs and component replacements efficiently and safely.
  • Conduct pre-use, post-use, and preventative maintenance inspections.
  • Maintain accurate records of repairs, inspections, parts, and maintenance activities.
  • Identify potential equipment failures and recommend corrective action.
  • Ensure all work is completed in accordance with manufacturer specifications and applicable safety requirements.
  • Maintain a clean, organized, and safe work area.
  • Use tools, equipment, and diagnostic equipment properly and safely.
  • Communicate equipment concerns, repair requirements, and parts needs to supervisors.
  • Respond to equipment breakdowns and perform emergency repairs when required.
  • Follow all company, client, site, and occupational health and safety requirements.
  • Participate in site orientations, safety meetings, toolbox meetings, and required training.
  • Perform other duties related to heavy-duty mechanical maintenance as required.

Qualifications & Requirements

  • Journeyperson Heavy Duty Equipment Technician certification is preferred.
  • Previous experience working on heavy-duty equipment is required.
  • Strong knowledge of diesel engines, hydraulics, electrical systems, drivetrains, and braking systems.
  • Ability to diagnose and troubleshoot mechanical problems effectively.
  • Valid driver’s licence and acceptable driving record.
  • Ability to work independently with minimal supervision.
  • Ability to work safely in a field environment and under changing conditions.
  • Strong communication and organizational skills.
  • Own tools suitable for the position.
  • Ability to complete required safety orientations and site-specific training.
  • Previous oilfield, industrial, construction, or heavy equipment experience is considered an asset.

Working Conditions

  • Work may be performed in shop, field, industrial, construction, or remote environments.
  • May be required to work outdoors in varying weather conditions.
  • May require overtime, evenings, weekends, or on-call work depending on operational requirements.
  • Position may require lifting, bending, climbing, kneeling, and working in confined or awkward positions.
  • Appropriate personal protective equipment (PPE) must be worn as required.

Safety Responsibilities

Safety is a fundamental responsibility of this position. The Contract Heavy Duty Mechanic is expected to:

  • Follow all applicable company and client safety policies and procedures.
  • Complete hazard assessments and follow safe work procedures before beginning work.
  • Immediately report unsafe conditions, incidents, near misses, and equipment deficiencies.
  • Ensure equipment is properly isolated, locked out, and made safe before performing repairs where applicable.
  • Maintain a professional and safety-conscious work environment.

Contract Expectations

As a contract employee, the Heavy Duty Mechanic is expected to provide reliable and professional service for the duration of the contract. Contract terms, work schedule, rate of pay, duration, travel requirements, and other conditions will be outlined in the individual contract agreement.

McLeod Services is committed to maintaining a safe, professional, and respectful workplace and expects all contractors to uphold these standards while representing the company.

Pay: $40.00-$100.00 per hour

Work Location: In person

Other offers great for you!

These companies are also looking for great profiles

LeHibou

SENIOR contract manager

550€ / jour

Freelance

Paris, France

Hybrid

Skills

Contract Management

2 days ago

Quick apply

Meetshake

Analyst SOC

Freelance

Paris, France

Hybrid, Onsite

Skills

SIEMEDR/XDRSOARSecurity incident analysisThreat huntingMITRE ATT&CK

8 hours ago

Quick apply

Nigel Frank

Data Engineer - Contract

Freelance

Remote

Skills

Data EngineeringPythonData AnalysisAzureData pipelinesData processing

8 hours ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools