injection moulding careers in Barka, Oman