information technology it manager careers in Dublin, Ireland