qc manager pharma careers in Johannesburg, South Africa