Tucows

Senior Network Engineer

Tucows

full-time

Posted on:

Location Type: Remote

Location: Remote • 🏈 Anywhere in North America

Visit company website
AI Apply
Apply

Salary

💰 CA$111,000 - CA$140,000 per year

Job Level

Senior

Tech Stack

AnsibleSwitching

About the role

  • Maintain the design, planning, configuration, and deployment of network applications and systems
  • Collaborate with cross-functional teams to gather and analyze requirements
  • Guide the maintenance and testing of network infrastructure
  • Troubleshoot and debug network issues
  • Review and maintain technical documentation
  • Evaluate network performance and architecture
  • Stay current with emerging trends and technologies in network development
  • Provide guidance and mentorship to junior network engineers
  • Influence multiple parts of a product or system through technical expertise

Requirements

  • Deep knowledge of designing, developing, and maintaining complex network systems
  • Ability to lead the direction and implementation of solutions for issues of moderate scope
  • Strong collaboration and persuasion skills when working with senior peers outside your domain
  • Hands-on experience with Juniper platforms (MX, PTX, ACX for routing; EX, QFX for switching)
  • Strong knowledge of routing protocols: OSPF, RSVP, LDP, iBGP, and eBGP
  • Expertise in configuration and software management for Juniper devices
  • Proficiency with access control lists (ACLs) and traffic filters
  • Experience with peering and transit, including managing connections to Internet Exchanges (IX)
  • Strong background in vendor lifecycle management for transit/transport (quoting, ordering, and implementation)
  • Proficiency with PeeringDB and IP address management (registration and transfer of IP blocks)
  • Knowledge of RPKI and experience working with the ARIN portal
  • Familiarity with colocation portals and cross-connect ordering
  • Ability to analyze and interpret NetFlow data
  • Experience with network automation and systems integration
  • Proficiency with Ansible and Jinja for configuration automation and templating
  • Experience advising and mentoring junior peers
  • Ability to work independently with a high degree of autonomy
Benefits
  • Tucows Benefits
  • Flexible work arrangements
  • Professional development opportunities

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
network applicationsnetwork systemsrouting protocolsJuniper platformsconfiguration managementaccess control liststraffic filtersnetwork automationAnsibleJinja
Soft skills
collaborationpersuasionmentorshipindependenceleadership