It helpdesk support jobs careers in Rustaq, Oman