analyst 2 careers in Jidhafs, Bahrain