Ottawa has been a good home for High Tech in the from last few decade especially for Telecommunication and Embedded system, and recently attracted e-commerce company as well as mobile application/services company.
I often find the term "IT professional" is too broad (from fixing PC to developing hardware, to writing mobile application, to administrate server system, to testing HW/SW).
Having said that, I find there is a little shift to software (especially application level software), written in JAVA/JS/C#. There are still many opportunity in system level software engineering written in C/C++ from telecom industry.
If your "IT profession" is software oriented I would say it is easy to find a new opportunity, and in high demand.