engineering,construction careers in Longford, Ireland