creative designers careers in Bawshar, Oman