{"id":"188f156c-b26f-45e6-8cf0-3f9a2e8ead5e","title":"Heavy Duty Mechanic","company":{"id":"55132b8a-4992-4cc3-8189-f9d270496dce","name":"01701 Heidelberg Materials Canada Limited","website":null,"url":"https://yesjob.brogu.ca/companies/55132b8a-4992-4cc3-8189-f9d270496dce"},"url":"https://yesjob.brogu.ca/jobs/188f156c-b26f-45e6-8cf0-3f9a2e8ead5e","apply_url":"https://heidelbergmaterials.wd3.myworkdayjobs.com/Global_HM_Career_Site/job/Calgary-AB/Heavy-Duty-Mechanic_JR10019979-1","status":"open","location":"Calgary, AB","locations":[{"city":"Calgary","region":"AB","country":"CA"}],"workplace":null,"remote_eligible_countries":[],"employment_types":["full_time"],"work_auth_required":"unspecified","term":null,"salary_cad_per_year":{"max":96470,"min":96470},"languages_required":[],"seniority":null,"first_seen_at":"2026-11-04T00:04:50.699Z","last_seen_at":"2026-11-05T16:02:26.634Z","salary_text":null,"summary":"- Heavy Duty Mechanic in Calgary, AB, to maintain, diagnose and repair heavy-duty mobile and stationary equipment for Heidelberg Materials.\n- Requires a valid Heavy Duty Mechanic Journeyperson certification (or recognized equivalent) and a demonstrated ability to repair heavy equipment safely.\n- Pay is $46.38 per hour; the role is unionized, with wages, benefits and schedules set by the collective agreement.\n- Conditions: post-offer physical exam and background check, and applicants must be 18 or older.","sources":["https://heidelbergmaterials.wd3.myworkdayjobs.com/Global_HM_Career_Site/job/Calgary-AB/Heavy-Duty-Mechanic_JR10019979-1"]}