Senior u0026 cables u0026 engineer careers in Seeb, Oman