assistant professor careers in Cavan, Ireland