project manager architecture (m,w) careers in Johannesburg, South Africa