technical application specialist careers in Eldoret, Kenya