engineering business careers in Sohar, Oman