sun cluster careers in Eldoret, Kenya