Mechanical,Engineering fresh gardute careers in Sohar, Oman