cloud architekt (d,m,w) careers in Johannesburg, South Africa