magazine careers in Ireland