CATIA V5 DESIGN careers in Bawshar, Oman