engineering supervisor careers in Muharraq, Bahrain