general english careers in Cavan, Ireland