image careers in Sohar, Oman