apprentice mechanic job description