facilities careers in Sohar, Oman