staff careers in Cavan, Ireland