french, property careers in Jodphur, India