mechanical engineering freshers jobs careers in Bawshar, Oman