GE Project careers in Cavan, Ireland