Geotechnical Supervisor careers in Oman