it managers careers in Dublin, Ireland