it africa jobs careers in Vizag, India