senior mining-engineer-jobs-in-mining-and-energy jobs