The Diesel Mechanic is responsible for monitoring, maintaining, and troubleshooting the serviceability of the sites, the power generation and electrical distribution systems, along with their related equipment at the Long Range Radar (LRR) sites and the Short Range Radar (SRR) sites. Nasittuq provides Operation & Maintenance services for the North Warning System (NWS). The NWS is a joint Canada and United States early-warning radar system with 47 sites located in Northern Canada; a Control Centre and Support Centre located in North Bay, ON and a Contract Management Office located in Ottawa, ON. Our core values—Safety, Diversity, Integrity, Social Responsibility, Environmental Stewardship, and Agility—guide everything we do. This role offers more balance in life, with the stability of full-time hours and the freedom of working half the year, making it ideal for those seeking extended time off or a more flexible lifestyle. Whether pursuing personal projects, travel, or a gradual transition into retirement, this role supports meaningful work-life balance and professional fulfillment.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Education Level
No Education Listed