technology infrastructure careers in Dublin, Ireland