printing production careers in Sohar, Oman