credit analyst careers in Barka, Oman