petroleum geologist careers in Delhi, India