3d generalist careers in South Africa