barrick gold jobs for senior project geologist