media creative and design careers in Cavan, Ireland