injection moulding technician careers in Bawshar, Oman