utilities facilities careers in Bawshar, Oman