welders fabricatiors careers in Barka, Oman