Public sector workers in South Africa are mounting the biggest strike in years and demanding a 12 per cent pay rise.