manager it careers in Rustaq, Oman