recruitment,staffing careers in Sohar, Oman