Transport,engineering careers in Sohar, Oman