Lawrence Berkeley National Lab’s (LBNL) NERSC Division has an opening for a Network Engineer to join the team.
What the Role is:
- Combines the skills of a network administrator with those of a network programmer and a data-center networking architect
- Interfaces the data-center network with the world-class Cori and Perlmutter High-Performance Computing system networks
- Operation and maintenance of NERSC’s data-center network, connectivity between computational, storage and other infrastructure resources at NERSC and its Terabit connectivity to ESNET and the world
- Use strong network automation, programming and troubleshooting skills to maintain a reliable and high-performance network.
- Design and deployment of networking support for current and future systems.
- Work with the Cyber-Security team to ensure that the network architecture and asset deployment corresponds to the current and future security posture enabling NERSC’s position as the premier open science resource for the Department of Energy.
What You Will Do:
- Lead requirement analysis, design, procurement and implementation and maintenance of NERSC’s production network infrastructure.
- Develop and deploy automation tools to streamline network management.
- Ensure the network architecture is compliant with and supports NERSC cyber-security posture.
- Work closely with the computational, storage and advanced technology groups and the security team in designing and building network solutions supporting world-class compute and storage systems to enable high-performance data flows between NERSC resources as well as between NERSC and remote user facilities.
- Participate in evaluating, architecting, and configuring the High-Performance network used for NERSC supercomputers as well as ensuring the High-performance system networks interface well with the data-center network.
- Design and deploy effective monitoring, logging and auditing of production network equipment.
- Work to architect, deploy and maintain test systems to help evaluate and qualify new technology and networking solutions for current and future deployments.
- Ensure network device cabling and connectivity needs are designed, implemented and deployed in keeping with industry standards.
- Work with and keep up-to-date on networking technology from a diverse range of vendors.
- Participate in 24x7 on-call rotation.
What is Required:
- Bachelor’s degree in Computer Science or STEM-related field and a minimum of 8 years of experience managing large-scale data-center networks in a high-performance computing, cloud or hyper-scale environment using NetOps methodologies and automation or an equivalent combination of education and experience
- Experience architecting and designing data-center and/or high-performance system networks.
- Experience with C, Python or other system programming languages.
- Demonstrated ability to work independently as well as in collaboration with large diverse teams on large, long-term projects.
- Demonstrated experience with installation, configuration, testing and operation of network equipment from multiple equipment providers.
- Demonstrated troubleshooting and diagnostic experience using end hosts and test equipment.
- Experience with Unix/Linux environments and the use of collaborative tools such as Git.
What we Desire at level 3
- A minimum of 4 years of experience managing large-scale data-center networks in a high-performance computing, cloud or hyper-scale environment using NetOps methodologies and automation.
- Experience in interfacing with HPC network technologies such as Aries, Infiniband, Omnipath, Slingshot, etc.
- Experience with SDN and OpenFlow technologies.
- Network programming experience including the ability to automate network management.
- Knowledge of the Linux networking stack and advanced tools such as EBPF.
- Knowledge of Zero-trust network architecture.
Since some of the experience and skills for the desirable qualifications can be developed on the job, applicants who have some but not all of the desirable qualifications are still encouraged to apply.
In addition to the above Level 3 requirements, Network Engineers at Level 4 should have:
- A minimum of 12 years of experience managing large-scale data-center networks in a high-performance computing, cloud or hyper-scale environment
- Demonstrated experience architecting and designing multiple data-center and/or high-performance system networks.
- Excellent and demonstrated network programming expertise.
- Demonstrated ability in leading diverse teams on large, complex projects.
And at Level 4, we desire:
- Demonstrated experience with Zero-trust network architecture.
- Demonstrated experience with dynamic and on-demand networking and traffic management techniques.
- Define and lead new broad projects (involving other groups at NERSC and vendors) to design and implement new technology and functionality.
- Ability to assume a leadership role in national and international scientific collaborations, and to publish and present results in peer reviewed journals and conferences.
If hired at a level 3:
This full salary range of this position is between $10,307 to $17,393 per month and is expected to pay between a targeted range of $11,595 to $14,172 per month depending upon candidates' full skills, knowledge, and abilities, including education, certifications, and years of experience.
If hired at a level 4:
This full salary range of this position is between $11,738 to $19,808 per month and is expected to pay between a targeted range of $13,205 to $16,140 per month depending upon candidates' full skills, knowledge, and abilities, including education, certifications, and years of experience.
- This is a full-time career appointment, exempt (monthly paid) from overtime pay.
- Job levels in this category are from Level1 to Level 5
- This position will be hired at a level commensurate with the business needs and the skills, knowledge, and abilities of the successful candidate.
- This position may be subject to a background check. Any convictions will be evaluated to determine if they directly relate to the responsibilities and requirements of the position. Having a conviction history will not automatically disqualify an applicant from being considered for employment.
- Work may be performed on-site, hybrid. The primary location for this role is Lawrence Berkeley National Lab, 1 Cyclotron Road, Berkeley, CA. Work must be performed within the United States.
Learn About Us:
Berkeley Lab (LBNL) addresses the world’s most urgent scientific challenges by advancing sustainable energy, protecting human health, creating new materials, and revealing the origin and fate of the universe. Founded in 1931, Berkeley Lab’s scientific expertise has been recognized with 16 Nobel prizes. The University of California manages Berkeley Lab for the U.S. Department of Energy’s Office of Science.
Based on University of California Policy - SARS-CoV-2 (COVID-19) Vaccination Program and U.S Federal Government requirements, Berkeley Lab requires that all members of our community obtain the COVID-19 vaccine as soon as they are eligible. As a condition of employment at Berkeley Lab, all Covered Individuals must Participate in the COVID-19 Vaccination Program by providing proof that vaccination requirements have been met or submitting a request for Exception or Deferral. Visit covid.lbl.gov for more information.
Berkeley Lab is committed to Inclusion, Diversity, Equity and Accountability (IDEA) and strives to continue building community with these shared values and commitments. Berkeley Lab is an Equal Opportunity and Affirmative Action Employer. We heartily welcome applications from women, minorities, veterans, and all who would contribute to the Lab's mission of leading scientific discovery, inclusion, and professionalism. In support of our diverse global community, all qualified applicants will be considered for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, age, or protected veteran status.