general practice jobs careers in Sohar, Oman