director of engineering careers in Sohar, Oman