CSIS will do this, as with all sec.checks. They will likely talk to a few people/friends, may be relatives, the embassy, criminal records, travel history, etc., there own files, etc. In Canada, it only takes a few weeks.
It takes a long time because of the backlog and the fact that you are overseas. Almost every fed dept is getting a sec.check done, even for the lowest positions, so there are a lot of people in front of you.
There are lots of article on-line about CSIS and sec.checks, profiling, etc.
Do a quick search of the following online papers and you‘ll come up with plenty: Globe and Mail, Toronto Star, and The National Post.
You may also want to check the CSIS website for anything on sec.checks, etc. Although, what they say there will be corporate.