aluminium fabricator careers in Bawshar, Oman