facility careers in Sohar, Oman