It,specialist,technical careers in Rustaq, Oman