computer science salary per month in south africa