warehouse officer medical careers in South Africa