administrative staff careers in Dublin, Ireland