Job title matching a position in NOC 0,A,B
Job description matching or similar to the job title listed on NOC
Education and/or work experience requirement matching or similar to the job title listed on NOC
Full time work schedule of at least 37.5hours per week, although most employers just put...