illustrator graphic designer careers in Sohar, Oman