3d studio max careers in Barka, Oman