indeed careers in Longford, Ireland