Network Engineer I
Role details
Job location
Tech stack
Job description
The network engineer will be responsible for installation, maintenance, and documentation of the CHPC ethernet and Infiniband networks. This work involves all aspects of network design, engineering, and administration. Physical work includes cabling, fiber plant, equipment installation, physical maintenance, relocation and equipment retirement at all CHPC locations. Administration includes all aspects of configuring and monitoring of network equipment including initial setup, daily changes and maintenance, and any type of troubleshooting necessary to provide a stable, reliable and resilient network. The engineer will also be responsible for maintaining CHPC's network segments that require high security controls as part of CHPC's regulated research computing environments., The network engineer will work with other network colleagues and engage closely with CHPC staff to help design and provide solutions that will support computational research throughout the university. This work requires the ability to listen and learn about project requirements and then work collaboratively to provide solutions that are agreeable to CHPC staff, management, and users. This work also requires the ability to produce comprehensive and accurate documentation with attention to detail. The successful candidate will have experience working on various networking equipment using command line interfaces and experience automating these interfaces. The successful candidate will have, or be able to develop, skills across vendor products from Cisco, Arista, Dell SONiC, HP, and Palo Alto. The successful candidate will use these skills and creativity to collaborate with and support fellow network staff, and CHPC system administrators, software engineers; and may also interact with students, research faculty, and other users throughout the campus and state. Comfort with teamwork and communication, thoroughness, attention to detail and a willingness to train others are important assets.Summary of job responsibilities:
Physical
- Racking, installing, and cabling switches and servers in the data center.
- Cabling between different environments in the data center.
- Documenting all switch assets appropriately in the central portal.
- Working on scheduled or emergency downtimes in tight collaboration and support of the various system admin teams. This may occasionally involve long hours beyond the usual business hours to assist in resolving critical issues.
Metrics, Monitoring, and analysis
- Working closely with the monitoring team and students to capture network telemetry, various counters, netflows, and other statistics.
- Working with monitoring team, sysadmin teams, and students to visualize environments appropriately for active maintenance.
- Developing skills with tools such as perfsonar to support large bandwidth transfers across the WAN between peer institutions and the cloud.
Automation
- Working with the automation team to streamline deployments of network infrastructure in a consistent manner.
Professional Development
- Learning and becoming proficient with Infiniband, RoCE and other cluster fabric technologies.
- Storage appliances, and future technologies) to help with troubleshooting and collaboratively supporting system admin teams in hypervisor clusters and computational clusters.
- Attending relevant conferences and training events in support of CHPC and the research community.
- Developing and maintaining awareness of new protocols, network techniques, and approaches to optimizing data flows across the LAN and WAN.
Collaboration, communication, and support
- Working closely with university faculty and research teams to support national dynamic testbeds.
- Sharing knowledge regarding basic network protocols, topologies, and new approaches to moving data efficiently.
- Developing creative solutions in tight collaboration with various CHPC teams.
- Communicating to teams and to the research community in a clear transparent manner.
Requirements
- Experience with LAN implementations and the use of tools such as VLANs, SVI, Spanning Tree, MLAG, Port Channel, Access Control Lists, etc.
- Familiarity with Enterprise and WAN technologies such as OSPF, BGP, ECMP, etc.
- Experience with the TCP/IP stack and the OSI model with IPv4.
- Experience with different network device command line syntax.
- Familiarity with network management and monitoring protocols such as SNMP
- Experience with Windows and Linux management, with good knowledge of the Command Line Interface.
- Familiarity with basic scripting languages such as Bash, Python, or other languages.
- Experience with fiber optics, data cables installation, cable management and data center inventory practices
- Willingness to learn, help and participate where needed
- Ability to lift and install equipment in a data center using available tools.
- Ability to work in a data center environment for long periods of time
- Attention to detail
- Excellent communication skills
- Ability and willingness to document all work.
Preferences
- Familiarity with RoCE ethernet and other converged ethernet techologies.
- Familiarity with IPv6
- Familiarity with MPLS, DWDM, eVPN and other overlay and circuit technologies.
- Familiarity with Infiniband Administration.
- Experience with network management, control, automation, and monitoring protocols such as Ansible, gRPC, Netconf, and/or Yang models.
- Experience with Cable and Fiber Plant design and build approaches.
- Familiarity with Firewall theory and configuration
- Familiarity with ProxMox, VMWare, or other hypervisors.
- Familiarity with VxLAN, NSX, and other overlay technologies.
Department may hire employee at one of the following job levels:
Equivalency Statement: 1 year of higher education can be substituted for 1 year of directly related work experience (Example: bachelor's degree = 4 years directly related work experience).
Network Engineer I: Requires a bachelor's (or equivalency) with up to 2 years of directly related work experience or a master's (or equivalency) degree. Assumes work equivalency (1 year of higher education can be substituted for 1 year of directly related work experience).