Job Description
Job Description
We are offering a contract to permanent employment opportunity for a Network Engineer I, primarily focused on supporting the network qualification of devices and software for our cloud-based network. This role will be remote, with the position being based in Seattle, Washington.
Responsibilities:
• Support the Network Qualification of devices and software for our cloud-based network.
• Develop and utilize procedures and tools to test new hardware, optics, protocols, and software.
• Create and maintain scripts to automate routine tasks for the team and business units.
• Collaborate with networking automation services for the development and integration of support tooling.
• Construct dashboards to represent data at various network layers and device roles to help identify network issues and anomalies.
• Work with network vendor technical account team and internal qualification and test team to assist in the qualification of new firmware and/or operating systems.
• Collaborate with program/project managers to develop milestones and deliverables.
• Utilize knowledge of protocols such as MPLS BGP/OSPF/IS-IS TCP IPv4 IPv6 DNS and DHCP.
• Apply experience with scripting or automation and data center design - Python preferred.
• Use network modeling and programming skills, such as YANG OpenConfig NETCONF, to support network operations.
• Work under limited supervision, using detail oriented concepts and company objectives to resolve complex issues in creative and effective ways.
• Ensure excellent organizational, verbal, and written communication skills are used to maintain effective relationships and communication channels.• Proficiency in networking protocols, DNS and DHCP
• Solid understanding of network issues and network devices
• Ability to supervise and manage tasks effectively
• Expertise in programming languages, particularly Python
• Knowledge of cloud technologies and servers
• Ability to support workstations in a network environment
• Understanding of automation in network engineering
• Familiarity with computer hardware and operating systems
• Excellent written communication skills
• Ability to work on deliverables and achieve milestones
• Experience in creating dashboards for business units
• Knowledge of firmware in network devices
• Understanding of engineering procedures and ability to implement them
• Proficiency in handling Internet-based tasks and services
• Ability to work in a timely and efficient manner.