Skip to main content
Full Timemid
Lewis Run, Pennsylvania, US$42k – $52kPosted 2 days ago

Job Description

Job Title: Truck & Equipment Mechanic (All-Around / Multi-Equipment)

Job Summary

We are looking for a skilled and dependable mechanic who can diagnose, repair, and maintain a wide range of equipment, including heavy-duty trucks, light-duty vehicles, trailers, and recreational equipment such as side-by-sides (UTVs). This position requires someone who is versatile, hands-on, and comfortable working on both diesel and gas engines, as well as hydraulic and electrical systems.

Key Responsibilities:

  • Diagnose and repair mechanical, electrical, and hydraulic issues on heavy-duty trucks and equipment
  • Perform routine maintenance (oil changes, brakes, tires, filters, inspections)
  • Work on a variety of equipment including pickups, trailers, small engines, and side-by-sides (UTVs)
  • Troubleshoot engine performance issues (diesel and gas)
  • Repair and maintain hydraulic systems and components
  • Conduct preventative maintenance to minimize downtime
  • Keep accurate service and repair records
  • Maintain a clean and safe work environment
  • Respond to breakdowns in the field when needed

Qualifications

  • Proven experience as a mechanic (truck, diesel, or heavy equipment preferred)
  • Strong knowledge of diesel and gas engines
  • Experience with electrical diagnostics and repair
  • Ability to work on a wide range of equipment, including UTVs/side-by-sides
  • Welding and fabrication experience is a plus
  • Ability to work independently and problem-solve
  • Valid driver’s license (CDL is a plus)

Skills & Traits:

  • Self-motivated and dependable
  • Strong troubleshooting and diagnostic skills
  • Willingness to take on a variety of tasks
  • Good attention to detail
  • Team player with a strong work ethic

Work Environment

  • Shop and field work required
  • May involve lifting heavy parts and working in various weather conditions

Compensation

  • Pay based on experience
  • Overtime opportunities available
  • Benefits (if applicable): health insurance, retirement, paid time off

Pay: $20.00 - $25.00 per hour

Benefits

  • 401(k)
  • 401(k) matching
  • Health insurance
  • Life insurance
  • Paid time off
  • Retirement plan

Work Location: In person

About msl oil and gas

msl oil and gas logo

msl oil and gas

On-site

Want AI-powered job matching?

Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.

Get Started Free