employee careers in Sohar, Oman