Internet2 provides the U.S. research and education community with a dynamic, innovative, world-leading set of advanced information technologies. Through collaboration with regional optical networks, international and campus partners, Internet2 provides next-generation network services and a platform for the development of new networking paradigms. With community control of the fundamental networking infrastructure, the Internet2 Network provides the scalability for its members to efficiently provision resources to address bandwidth-intensive requirements of their campuses such as collaborative applications, distributed research experiments, grid-based data analysis, and social networking.
Internet2 maintains and operates a 13,500-mile domestic coherent DWDM network infrastructure, with multiple Layer 2 and Layer 3 networks provisioned on top of it.
To help support this critical mission, we are seeking a DevOps Network Engineer to work with the national infrastructure and data networks to develop, automate and orchestrate network systems and services for Internet2 and the greater research and education networking community. This position works with the Network Security and Network Engineering teams to develop software and automation workflows to enhance configuration management, data collection, and data analysis in response to security and business requirements generated by Internet2 members and internal teams. This DevOps Network Engineer must be up-to-date on the latest networking, automation and virtualization technology, and understand and determine the system design needs for network products and services. This position requires some travel, possible on-call support, frequent community interaction, and reports to the Chief Cyberinfrastructure Security Officer.
Work with Network Engineering, Operations and Security to determine functional, operational and security requirements for software to automate configuration management, data collection and data analysis of devices on the Internet2 network.
Develop the understanding of requirements and then choose the right approach to implement software, deployment and maintenance.
Work independently and be seen as a technical contributor among staff and in the community.
Develop and implement new approaches to automate maintenance tasks, system health, performance monitoring tools, and software management tools.
Drive the design and development efforts related to architecture, scalability, availability and performance in alignment with the product/service roadmap.
Be the subject matter expert in related technologies and methodologies with ability to adapt and improvise.
BS in Computer Science or equivalent.
Three or more years of professional experience in a network-heavy environment
Understanding of the software development lifecycle
Ability to design systems that will be fielded in a production, lights-out environment
Understanding of the security implications of design decisions
Significant projects in two scripting languages (Python plus one other) and one complied language (C, C++, Java, Go)
Development of software that interacts with network or similar devices.
Development of REST APIs using a web framework (Flask or Bottle preferred)
Automated system or device provisioning and orchestration using Ansible or Salt
Development of provisioning playbooks using a templating system (Jinja2)
Exposure to at least one network configuration protocol (NETCONF, REST-CONF, YANG/OpenConfig)
Knowledge of gRPC, gNMI, gNOI
Exposure to next-generation optical networking technologies, SDN, and NFV
Internet2 is a 501(c)(3) not-for-profit organization and equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status.
Telecommuting is allowed.
Internet2® is a member-owned advanced technology community founded by the nation's leading higher education institutions in 1996. Internet2 provides a collaborative environment for U.S. research and education organizations to solve common technology challenges, and to develop innovative solutions in support of their educational, research, and community service missions.