ehv substations careers in Kehancha, Kenya