Business architect togaf careers in Sohar, Oman