engineers careers in Seeb, Oman