it architecture careers in Sohar, Oman