General medicine consultant physician careers in East London, South Africa