it coordinator careers in Seeb, Oman