Yes you won't be hired from Nigeria until you are living in Canada and can attend interviews in person, particularly in the field of HR as that is a common field of employment here and there are many people in that field, and of course plenty of jobs but no skill shortage