sr net careers in Sohar, Oman