it computing and technology careers in Jodphur, India