development careers in Sohar, Oman