It,specialist,technical careers in Sohar, Oman