mining leanerships jobs