3d graphics careers in Barka, Oman