Frankie, what part of Ireland are you from?
You will pretty much find a bar scene and a bar which suits you in any major city, also most cities have live theatre and you can find a soccer team to join in just about every city in canada (cost is generally $200 (£96) including a jersey. Rugby is a little harder it mostly only exists in our highschools and colleges but there are SOME adult teams.
If you don't want to spend to much on rent then I would suggest against the cities suggested by durka and instead live within an hour or 2 drive of one of those major cities. although we are only talking about 200 or so per month more for rent. Maybe another 100 for other expenses. Eating out will cost between 5 and 30 (CAD) depending on what you get (including a drink). Obviously you can spend more, but for a regular dinner meal you won't spend more than say 20-25 including tip.
Any city with over 100,000 people will have pretty much the same amenities but they will be cheaper in rent than the mega cities listed by durka.
Depending on the type of work you do in telecom some places may be better for you than others. If you want to be a technician of sorts here then you can work anywhere - This may be your best option because you may have trouble finding an engineering job as you can only give a year commitment.
Bell Canada has jobs all over the place, I would check out the site like Durka suggested. Ontario is probably your best bet for work in tech overall, including telecom, although montreal also has a big telecom industry.
Are Canadians friendly towards foreign people? YES, you won't have any problems in that department, (contrary to popular CANADIAN belief some cultures do have a few problems in canada, but generally everyone is VERY polite to everyone else) You will have a very easy time with the ladies as well (accent).
The weather isn't too bad, if you want weather like Ireland, I would suggest B.C., The winters do get cold and there will be snow anywhere else
here are some climate graphs for you.
www.canadainfolink.ca/climatecentral.htm (external - login to view)
When you come bring me some British Cocolate Bars!
Flake, Cadbury's fruit n Nut, just the regular stuff over there!