sr specialist careers in Jidhafs, Bahrain