No. You can hold a job if you are a landed immigrant or have an employment authorization. You will need to obtain a social insurance number (SIN). For information on how to get a SIN, see Service Canada - SIN information. For more information, see Alberta Employment and Immigration. Last Reviewed: August 2019