It & projec manager careers in Ireland