geo technical careers in Oman