animation autodesk careers in Seeb, Oman