assistant it manager careers in South Africa