Solidworks 3d disaner careers in Barka, Oman