c,h mechanical (plt) careers in Barka, Oman