It t eam leader careers in Ireland