terminology careers in Sohar, Oman