project management it careers in Jodphur, India