This is the full job description. If a candidate is a good match across these points, then we should talk to get details.