it project managers careers in Jodphur, India