document careers in Jodphur, India