IT Technology careers in Eldoret, Kenya