it specialist careers in Mombasa, Kenya