Geotechnical careers in Seeb, Oman