lrc learning resource center careers in Dublin, Ireland