architecture u 0026 landscaping careers in Bawshar, Oman