credit careers in Oman