nebosh oil and gas careers in Kehancha, Kenya