Hi - I don't know the Canadian laws that relate to immigration, work visas, etc. I suspect that if you can get the job then you can make the move but this is not the right place to look for answers to legal/immigration questions. Good luck.
Oksana, my wife works as a certified Canadian Immigration consultant so she might help you to get to Canada. As far as I know, system administrator should be OK but there are many things to look at when immigrating to Canada. Please send me a private message and I will put you in contact with her so she can help you with this.
When you come to canada with a job offer they look at your background based on a point system. I brought an Network Admin into Canada and he had the required points, but I also remember that we could have brought in someone unqualified with the same experience if they were bi-lingual.