properties careers in Jodphur, India