It support specialist jobs careers in Oman