Senior Architect careers in Barka, Oman