visual effects careers in Barka, Oman