Diploma mechanical draftsman careers in Barka, Oman