technology consultant careers in Longford, Ireland