lrc learning resource center careers in South Dublin, Ireland