alstom careers in Kehancha, Kenya