Construction manager plant piping careers in Sohar, Oman