bike rental technician careers in Canada