info graphic careers in Sohar, Oman