utilities facilities careers in Seeb, Oman