Solid Works Designer Jobs careers in Sohar, Oman