ca mining jobs and recruitment in africa