outsourcing offshoring careers in Muharraq, Bahrain