It Technical consultant careers in Rustaq, Oman