regional technology careers in Riffa, Bahrain