petroleum & engineering careers in Jodphur, India