it helpdesk administrator careers in Longford, Ireland