it programme manager careers in Jodphur, India