injection moulding technician careers in Seeb, Oman