Storyboard illustration jobs careers in Oman