mechanical,engineering,fresh gardute careers in Bawshar, Oman