digital media manager careers in Ireland