Site graduate civil engineer careers in Sohar, Oman