documentation careers in Jodphur, India