graphic designer designer careers in Bawshar, Oman