Barracuda Networks is currently looking for highly motivated and excited computer and networking technicians to provide quality support of our networking and security products in our Ottawa, Ontario office. This role is an entry-level front-line position with responsibilities to understand, document, and troubleshoot customer product issues via email, phone and chat.
The position reports to a Tech Support Manager and operates on a hybrid schedule in Ottawa, Ontario.