it information technology IT IT Manager careers in Rustaq, Oman