Dredge u0026 mechanic u0026 marine careers in Oman