sr site engineer careers in Jidhafs, Bahrain