skip to Main Content

We always have openings for certified Heavy Duty Mechanics. We see a lot of Diesel Engine, Truck and Transport, Commercial Vehicle, Heavy Equipment, Bus and Coach, Agricultural and even Marine Mechanic roles. Most of our clients also hire lead hand, maintenance supervisor and Maintenance Manager roles that give you the ability to continue to grow your career. We even have roles that need expertise in Natural Gas Engines, Electric Drive Haul Trucks, and Dragline Shovels.
Heavy Duty Mechanics who specialize in mining engines are particularly in demand at the moment. If you are a certified Heavy Duty Mechanic, feel free to check out our job postings below. You can also register for Career Alerts, which will alert you when the jobs you are interested in become available. If you have a friend who may be interested we will pay you $500 to refer them to Red Seal and they are hired. If you’d like to learn more about any position, please give us a call at 1-855-733-7325 (RED-SEAL) or text 250-483-5954

Browse our list of current high quality job openings below:

+ Parts And Service Sales Rep - Mining - Spruce Grove, AB (2767604)

Parts And Service Sales Rep - Mining - Spruce Grove, AB (2767604)

Parts & Services Sales Representative – Mining – Spruce Grove, Alberta with remote option This new PSSR opportunity is available do to the rapid growth of this Alberta based client. If you would…

read more
+ Truck Mechanic - Edmonton, AB (2655678)

Truck Mechanic - Edmonton, AB (2655678)

Truck Mechanic – Edmonton, AB How would you like to work for one of Canada’s Best Managed Companies for four years running? Our client, a premium service provider for bulk commodity…

read more
+ Heavy Duty Mechanic - Edson, AB (2646876)

Heavy Duty Mechanic - Edson, AB (2646876)

Heavy Duty Mechanic – Edson, ABHere’s an opportunity to work for a mine that has been a cornerstone of our energy generation sector. If you’d enjoy working in a nature lovers paradise with a…

read more
+ Heavy Duty Mechanic - City of Saskatoon, SK (2638575)

Heavy Duty Mechanic - City of Saskatoon, SK (2638575)

Job Title: Heavy Duty Mechanic Position: Heavy Duty Mechanic  Division: Saskatoon Fire  Department: Logistics Term: 2 Permanent Full Time positions available. Closing Date:…

read more
+ Mining Field Supervisor - Spruce Grove, AB (2567227)

Mining Field Supervisor - Spruce Grove, AB (2567227)

Mining Field Supervisor – Spruce Grove, AlbertaThis new opportunity is available do to the rapid growth of this Alberta based client. If you would like to work for a booming family business and…

read more
+ Field Service Technician - Langley, BC (2254337)

Field Service Technician - Langley, BC (2254337)

Our client is Proudly Canadian and respected throughout the industry. They have built their success through expertise, integrity, and innovation in providing on-site power-generating solutions…

read more
+ Heavy Duty Mechanic *WAGE INCREASE* – Hinton, AB (879510)

Heavy Duty Mechanic *WAGE INCREASE* – Hinton, AB (879510)

Heavy Duty Mechanic *WAGE INCREASE* – Hinton, ABOur client operates the largest so-far undeveloped coal mine in Canada and potentially one of the largest in North America.This is an excellent…

read more
+ Heavy Duty Mechanic - Sparwood, BC (1050911)

Heavy Duty Mechanic - Sparwood, BC (1050911)

Are you a Heavy Duty Mechanic or Heavy Equipment Technician who would be interested in…Working on some of the largest and most automated equipment in the world?Receiving a generous relocation bonus…

read more
+ Commercial Transport Vehicle Mechanic – Vancouver, BC (994337)

Commercial Transport Vehicle Mechanic – Vancouver, BC (994337)

Opportunity alert! Our client, an established raw material recycler and 4th-generation family-run company, is seeking a certified Commercial Transport Mechanic to join their team in Vancouver, BC….

read more
// Gtranslate - Ensure the dropdown opens and closes correctly without affecting top bar document.addEventListener('DOMContentLoaded', function() { var languageSelector = document.querySelector('.gtranslate_wrapper .gt_switcher .gt_selected'); var dropdown = document.querySelector('.gtranslate_wrapper .gt_switcher .gt_option'); if (languageSelector) { languageSelector.addEventListener('click', function(e) { e.preventDefault(); // Toggle the dropdown display if (dropdown.style.display === 'block') { dropdown.style.display = 'none'; } else { dropdown.style.display = 'block'; } }); // Close the dropdown when clicking outside of it document.addEventListener('click', function(event) { if (!languageSelector.contains(event.target) && !dropdown.contains(event.target)) { dropdown.style.display = 'none'; } }); } });