geotechnical engineer jobs in newcastle nsw