it computing and technology careers in Mombasa, Kenya