petroleum geology careers in Halifax, Canada