tech careers in Galali, Bahrain