Careers At TNI The Network Inc.

TNI The Network Inc. is one of the largest on-site professional fundraising companies in North America. Our teams of professionally trained representatives participate in community fundraising campaigns that have made a significant social impact on behalf of a list of distinguished non-profit clients, including the Canadian Red Cross, UNICEF, the Canadian National Institute for the Blind, the World Wildlife Fund and Plan International Canada. We are an industry leader with continued year-over-year growth and are seeking qualified individuals to join our team!


At The Allison Group (TNI The Network Inc) we are a leading technology firm specializing in providing innovative solutions to businesses across various industries. With a focus on efficiency, security, and reliability, we pride ourselves on delivering top-notch services to our clients. As part of our continuous growth, we are seeking a talented Systems Administrator to join our dynamic team.

As a Systems Administrator, you will play a crucial role in ensuring the stability, security, and optimal performance of our IT infrastructure. You will be responsible for managing both Linux and Windows Server environments, as well as Azure cloud services and Microsoft 365 (formerly Office 365) suite. This role requires a strong understanding of PCI DSS compliance standards and experience in implementing and maintaining security measures to protect sensitive data.


 •Strong knowledge and experience with various operating systems (e.g., Windows, Linux, Unix), networking protocols, and hardware components including installation, configuration, and troubleshooting.

•Experience with Virtualization Technologies: Familiarity with virtualization platforms such as VMware, Hyper-V, including experience with virtual machine management and provisioning.

•Web Technologies: Experience with web technologies including PHP and MySQL for web application development and database management.

•Understanding of security best practices and protocols, including experience with intrusion detection/prevention systems like OSSEC and Wazuh, as well as firewalls, antivirus software, and encryption techniques.

•Web Server Administration: Experience with configuring and managing web servers such as Apache, including knowledge of server-side scripting and web server security

•Frontend Development: Familiarity with frontend technologies like jQuery for enhancing user interfaces and client-side scripting.

•Administer Azure cloud services, ensuring scalability, reliability, and security.

•Oversee Microsoft 365 suite, including Exchange Online, SharePoint Online, and Teams, to enhance productivity and collaboration.

•Enforce PCI DSS compliance standards across the infrastructure.

•Monitor system performance and take proactive measures to optimize resource utilization.

•Backup and Recovery Experience: Knowledge of backup and recovery solutions, including experience with backup software, disaster recover planning, and data replication technologies.

•Conduct periodic security assessments and audits to identify vulnerabilities and mitigate risks.

•Troubleshooting Skills: Ability to diagnose and resolve hardware, software, and network issues efficiently, as well as experience with system monitoring and performance tuning.

•Document system configurations, processes, and procedures.

Salary: $50-65K p.a. based on experience and education level.

•Bachelor's degree in Computer Science, Information Technology, or related field.

•5+ years of experience as a Systems Administrator in a corporate environment.

•Strong knowledge of Linux and Windows Server operating systems.

•Experience with Azure cloud services, including Azure Virtual Machines, Azure Active Directory, and Azure Security Center.

•Familiarity with PCI DSS compliance standards and best practices.

•Web Server Administration: Experience with configuring and managing web servers such as Apache, including knowledge of server-side scripting and web server security.

•Experience administering Microsoft 365 suite, including Exchange Online, SharePoint Online, and Teams.

•Excellent problem-solving skills and attention to detail.

•Ability to work independently and collaborate effectively within a team.

•Strong communication skills, both verbal and written.

Preferred Qualifications:
•Certification in Microsoft Azure (e.g., Azure Administrator Associate).

•Certifications such as CompTIA Network+, CompTIA Security+, Microsoft Certified Systems Administrator (MCSA), or Red Hat Certified Engineer (RHCE).

•Knowledge of network protocols and security principles.

•Competitive salary commensurate with experience.

•Comprehensive health, dental, and vision insurance plans.

•Retirement savings plan with employer match.

How to Apply:If you are a proactive, results-oriented individual with a passion for technology and a desire to make a difference, we encourage you to apply for this exciting opportunity. Please submit your resume and cover letter detailing your relevant experience and why you are the ideal candidate for this position. We look forward to hearing from you!

To apply for this position, please send your resume and cover letter to:
Donna Lawrence, Senior Information Systems Manager



Job Duration/Type: Full-time, Permanent
Salary: $17 - $22 per hour



  • “I applied online for a summer job at TNI. In my initial interview, I learned more about the non-profit clients TNI works with and the fundraising campaigns they engage in. At first, I was a bit nervous but I thought - ‘It’s for a good cause!’

    The people I worked with motivated me a lot and I immediately found it was a super friendly work environment. The team culture is so great! I also really love the people I meet each day, the new experiences I have and the opportunity to travel on campaign road trips. It makes this job so fun! If you are looking for a chance to achieve something in life and make peoples’ lives better, this is the opportunity!!”

    O.B. - North York

  • I really enjoy the work environment! I love the fact that we are accountable for ourselves while fundraising in the community, but we also get that team environment in the office at the beginning of each day. It’s great to have the opportunity to learn and build new skills while meeting with our teammates and speaking with members of the public. One aspect I have particularly enjoyed recently is travelling with my team to different towns and cities on campaign road trips. It’s a great bonding experience and I have seen parts of my province that I’ve never seen before. I actually applied with my friend and we have been working together since day one. I love that our friends are encouraged to apply and work with us, it makes work so much more fun!”

    A.K. - Edmonton

  • “When I moved to Toronto, I needed to find a job as soon as possible. While applying, TNI was one of the first companies to reply. My first interview was where I learned more about the type of fundraising work I would be doing. At first I was nervous because this job was so different from anything I had done before. But after my first full training day, I couldn’t believe how confident and motivated my coworkers were and I began to see opportunity for my own personal growth. When I think of TNI, I think of the saying: “Everything you’ve ever wanted is sitting on the other side of fear.” Since taking on the challenge to believe in myself, I can say that I’ve grown not only within the company but also as a person. I’m excited for all the things I will continue to learn the more I challenge myself.”

    K.G. - Toronto


As a member of the Professional Face-to-Face Fundraising Association (PFFA), our organization adheres to the PFFA Code of Conduct and all the requirements stated therein. We commit to the ethical, effective and sustainable practice of face-to-face fundraising, as well as equitable, diverse and inclusive hiring, training and workplace support practices for our staff, contractors and agency relationships. Further, we confirm that all positions, regardless of status, are paid positions and are not offered on a volunteer basis.


TNI The Network Inc. has employment opportunities through our affiliated agencies located across North America in:


New Westminster









North York