it support manager careers in Muharraq, Bahrain