Geotechnical Engineering and Soil Mechanics assignment jobs in South Africa