power transmission presales engineer careers in Ibadan, Nigeria