digital communication jounalism careers in Dublin, Ireland