technology companies careers in Sohar, Oman