latin america careers in Jodphur, India