microsoft project careers in Eldoret, Kenya