mind careers in Sohar, Oman