Finning Canada in Victoria, BC is seeking a dedicated Heavy Duty Mechanic to maintain, troubleshoot and repair Caterpillar equipment across on-site operations. The position offers competitive wages and a comprehensive perks package, including pension, health and dental, and an Employee Share Purchase Plan, with opportunities for training and career development. Shift pattern is 5x2 with potential overtime as needed.