It,technology careers in Muharraq, Bahrain