technology careers in Manama, Bahrain