Network Engineering M

1 day ago

Canada Canadian Fiber Optics Full-time


About The Company
Canadian Fiber Optics (CFOC) and Northern Lights Fiber is committed to bridging the digital divide: we bring best-in-class broadband internet to rural and underserved markets. We are built on a foundation of Courage, Curiosity, Compassion and Humility. Bringing communities together is a powerful thing, and we are proud of the impact we make in the lives of our customers. Job SummaryWe are seeking a highly driven Network Engineer to join our Network Operations Team. The successful candidate will be responsible for designing, dimensioning, building, and testing the network infrastructure used for service delivery to our residential and business customers. The Network Engineer is expected to be a Subject Matter Expert (SME) with a thorough understanding of the latest industry trends and best practices related to network technology. Perform efficient network utilization monitoring for timely expansion planning. Propose timely network expansion to address capacity growth. Lead the design and implementation activities for network upgrade projects. Perform product evaluations and proof of concept testing for new products to be used in the network. Prepare and maintain detailed network level architecture documentation (diagrams, processes, and procedures). Network Analyst for developing, maintaining, and implementing network disaster recovery strategies including risk assessment for the network infrastructure. Analyze and document existing single point of failures in the network and build redundancies to overcome that limitation. Network Analysts for implementation of business continuity and disaster recovery plans. Test documented business continuity strategies and plans. Keep in touch with market for services CFOC offers and identify creative or otherwise business opportunities to management. Help create technical solutions to business problems or challenges related to service delivery. Help reduce costs related to the service delivery to stay competitive. Ensure all required software upgrades are applied to the network elements (routers, switches, firewalls, OLTs, ONTs, wireless gateways etc.) timely after proper testing and documentation. Maintain a current knowledge of security issues in network areas and cascade this information to others. Ensure network security best practices are in place for network infrastructure. Define configuration templates to ensure uniformity of device configuration. Ensure appropriate version control/backups exist for the network device configurations. It should include network documents (diagrams, processes, as-builts etc.) Ensure that the network systems have automated monitoring that can identify problems as proactively as feasible. Escalate all network and service issues to management and/or vendors appropriately. Lead the implementation for the delivery of network projects and business customer circuits. Work closely with vendors and use appropriate escalation to assist with timely network troubleshooting when needed. Perform network audits to review and improve configuration using industry’s best practices. Identify and recommend changes to improve network performance, security, and reliability. Plan and coordinate all changes to network systems and services according to established change management procedures. Prepare required documentation (MOP, Test Plan, Reason for Change, Post change updates etc.) Work closely with customer service groups for timely resolution of complex customer issues. Work closely with vendor technical teams for testing and certification of new products. Conduct technical presentations to existing and prospective customers as required. Provide Tier 2/3 support for internal and external customers when needed. Consult with users and evaluate requirements, recommend designs, provide cost analyses, plan projects, and coordinate tasks for installation of services. Analyze and resolve technical problems for established systems and services. Report on weekly activity showing progress on tasks, and major projects. Track all network issues in ticketing system. Maintain status for all active projects and activities in a project management system. Provide training as required to CFOC staff, and external customers. Provide training to fellow team members covering a high-level overview of the operations of network systems as well as day‑to‑day operational matters such that they can provide basic network support when needed. React to change productively and handle other duties as assigned. Maintain the departmental inventory of tools supplied by CFOC and use these tools in the appropriate manner to achieve the tasks required. Maintain a clean and orderly vehicle with associated equipment and stock inventory. A bachelor’s degree from an accredited college or university with major coursework in computer science, information systems, or a closely related field or an equiv