project manager in construction careers in Jodphur, India