technology consultant careers in Budaiya, Bahrain