video ingest careers in Cavan, Ireland