onshore construction supervisor careers in Canada