steel careers in Cavan, Ireland