Sciences,technology careers in Bawshar, Oman