television production careers in Cavan, Ireland