technology consultant careers in Galway, Ireland