continuous improvement culture jobs in cavan