BCNET Careers

We’re a small dynamic team that loves what we do, and thrive on our ability to make a difference for our higher education member community in British Columbia. Our work environment is diverse, collegial and entrepreneurial. 

We offer an excellent compensation package including a competitive salary, and complete range of benefits including a defined benefit pension plan, healthcare coverage and wellness allowance.

Network Manager

Reporting to the CTO, the Network Manager’s primary responsibility is to lead a team of network engineers in supporting BCNET’s network infrastructure, ensuring the highest performance and reliability for our member institutions. The Network Manager is responsible for providing oversight into the overall architectural design of the network, associated tools, and service delivery.


Please email your resume with a cover letter clearly documenting your suitability for this role and also outlining examples of how you have previously demonstrated BCNET’s core values to by 4:00pm PDT, June 29, 2020. Thank you to all applicants, but only those shortlisted will be contacted. 


The posting will be closed at 4pm PDT, June 29, 2020


  • Continually evolve monitoring and alerting to proactively address the performance of the network to ensure we deliver the highest reliability to our members
  • Work closely with IT & Cybersecurity Services to ensure consistent delivery of network changes, to develop an integrated approach to overall design of BCNET’s infrastructure, and to develop efficient operational processes
  • Identify opportunities and drive automation within the network operations
  • Develop repeatable processes and playbooks within network operations to ensure consistent service delivery
  • Define and evolve key performance metrics to measure performance and drive service improvements
  • Collaborate with members to bring new services into production
  • Operate in a rapidly evolving environment, adapt quickly to new information, and re-prioritize as needed
  • Oversee network incidents ensuring member impact is minimized
  • Stay abreast of new technologies and practices
  • Work with Procurement Services to represent Network Services within the full procurement cycle
  • Collaborate with all BCNET Shared Services portfolios to support service development and service delivery
  • Manage internal operational budgets
  • Provide performance evaluations and professional development plans
  • Provide continual feedback, coaching, and career growth
  • Effectively lead and motivate a team of highly performing and highly technical network staff
  • Identify, cultivate, and grow technical leaders


  • Undergraduate degree or equivalent experience in Computer Science or a relevant discipline
  • Working knowledge of ITIL and/or COBIT frameworks
  • 5+ years progressive experience managing network operations at an enterprise scale
  • 5+ years of experience working with networking technologies including BGP, MPLS, ISIS, EVPN, JunOS
  • Experience with network virtualization and/or software defined networks
  • Service oriented with exceptional customer relations skills
  • Ability to think at scale and automate processes
  • Experience automating device configuration and management
  • Experience working with carriers to provision, install, and operate networks
  • Experience in a higher education or public-sector environment is an asset
  • Excellent communication skills, both verbal and written is required: meet and present to technical team, client groups and senior leadership teams, and write clear & well-structured documents
  • Ability to prioritize and work effectively under pressure to meet deadlines
  • Exceptional organizational skills
  • Strong interpersonal skills with the ability to resolve conflicts at all levels
  • Ability to exercise tact and discretion
Senior Systems Administrator

The Senior Systems Administrator is responsible for the implementation and maintenance of all elements of BCNET’s multiplatform physical and virtual servers, appliances and firewalls. Ensure that security best practices are adhered to for the BCNET infrastructure while working with BCNET’s ISO. Use and implement server management tools to monitor and create baseline performances. Maintain and verify the integrity of backups of BCNET infrastructure. Assist BCNET’s Network Services, Client Services, Shared Systems and Technology as required. Document work through helpdesk and change management software and other means.


If interested, please submit your resume and cover letter to


This posting does not have a closing date at this time. 


  • Working with the BCNET Manager, Information Technology and as a member of the IT team, provide second and third level operational support to ensure the stability and service levels of the BCNET server infrastructure;
  • Assessing server infrastructure problems and develops solutions and implementation plans for resolutions with vendor equipment or software suppliers and maintains a peer technical expertise liaison with vendors and suppliers;
  • Advising and makes recommendations to the technical life cycle planning of the BCNET server infrastructure and its effects on network services;
  • Monitoring server infrastructure activity and connectivity, troubleshoots, diagnoses and resolves server infrastructure problems;
  • Patch and maintain the security integrity of the windows server.
  • Employing technical expertise and represents BCNET and Network Services, Client Services, Shared Systems and Technology in developing, maintaining, and communicating solutions with BCNET staff and customers;
  • Utilizing existing toolsets to perform server or appliance installations, troubleshooting and documentation tasks and security procedures;
  • Implement of best practices, standards, procedures and quality objectives across the infrastructure and platforms;
  • Working independently to see operational projects to completion and works collaboratively with peers and team members to meet objectives;
  • Maintaining appropriate professional designations and up-to-date knowledge of current information technology techniques and tools;
  • Occasionally required to provide after-hours on-call support on a rotational basis and be available off-hours to work on emergency server infrastructure problems, maintenance, or project activities.



  • Be a Canadian citizen or have required documentation to work in Canada (please confirm in your cover letter)
  • Have a technology diploma/degree and 6-8 years of progressive experience in administering Linux systems, experience with Windows system is an asset
  • Have experience in scripting and command-line tools in Linux and Windows using administrative languages such as Python, Powershell and BASH scripting
  • Have and show competence with OpenLDAP, Active Directory, Radius, DHCP and DNS
  • Strong VMware virtualization skills
  • Have experience in working in an environment requiring robust Change Control processes and procedures
  • Be able to monitor performance and troubleshoot alerts using commercial, open-source, and locally developed monitoring tools
  • Good understanding of automation (i.e. Ansible, Puppet, Chef) tools
  • Know the fundamentals of IT security, hardening practices, and security management tools
  • Have experience working with and managing Veeam back up systems


  • Have experience with system failure analysis and recovery. Ensuring system consistency and integrity
  • Have a good understanding of Database systems (i.e. Mysql, PostgreSQL)
  • Good knowledge of LAMP and IIS configuration
  • Have experience in effectively presenting technical solutions to customers
  • Familiarity with benchmarks such as CIS
  • Working knowledge of SSO, MFA and Federation systems (i.e. Shibboleth, ADFS)


  • Familiarity with Jira, Confluence and TeamDynamix applications
  • Administering with Microsoft 365 intune environment
  • Experience working within the higher education
  • Microsoft Windows automation facilities (i.e. PowerShell, DSC)
  • Experience with setup and maintenance of firewalls (i.e. Sophos XG, FortiGate