architecture,landscape careers in Seeb, Oman