We are looking for a skilled Heavy Truck Mechanic to maintain and repair vehicles. You will be responsible for troubleshooting and diagnosing complex issues as well as making mechanical repairs. Responsibilities Inspect vehicle engine and mechanical/electrical components to diagnose issues accurately Inspect vehicle computer and electronic systems to repair. Repair mechanical issues Perform road repairs as needed Maintain equipment and tools in good condition Skills 5-10 years minimum experience Computer diagnostics proficient Excellent knowledge of mechanical, electrical and electronic components of vehicles Working knowledge of vehicle diagnostic systems and methods Ability to handle various tools (e.g. pliers) and heavy equipment Willingness to observe all safety precautions for protections against accidents, dangerous fluids, chemicals etc. Excellent physical condition High school diploma is preferred; Certification from a vocational school or completion of apprenticeship is preferred Ability to overhaul engines