credit cards careers in Bawshar, Oman