heavy mining equipment mechanics careers