Drainage Design Engineer careers in Sohar, Oman