enterprise architecture mega careers in Sohar, Oman