The ability to effectively focus a significant amount of computational power on solving critical problems through the use of artificial intelligence, data analytics, and modeling/simulation techniques is vital to many scientific, commercial, and government organizations. It is the mission of Cornelis Networks to deliver innovative purpose-built interconnect solutions that enable our customers to optimally apply vast computational resources to solve the world’s toughest problems.
Cornelis Networks is looking to grow the DevOps team to maintain and improve the tools, product build infrastructure, and development/release process. The overall goal is to build a services organization to implement and support automation between different groups throughout the company.
Key Responsibilities
Building and deploying new development tools and infrastructure
Coordinating automation and tool integration with developers and validation team
Managing CI pipeline infrastructure
Managing and executing software build infrastructure
Aiding in software support for new distributions
Managing software smoke testing
Build failure triaging and Linux system debugging.
Delivering software builds to stakeholders for validation and release.
Managing and executing legal compliance, security, and code analysis scans required for release.
GitHub repository management
Regular maintenance and enforcement of processes, procedures, and tools listed above.
Minimum Qualifications
Bachelor's Degree
Proficient scripting experience, including shell and Python.
Proficient with git and git workflows
Jenkins experience, including pipelines and Jenkins files.
Linux administration (including RedHat, SUSE, and Ubuntu)
Preferred Qualifications
Docker or other containerization platform experience
Ansible/AWX experience
ELK stack experience
Some familiarity with Cobbler or other provisioning tool
Familiarity with various security/legal compliance scan tools: Blackduck, Klockwork, CodeQL
RPM packaging experience
GNU make experience.
Preferred Location
For this position, Cornelis Networks fully supports remote employees who live within the United States and are able to travel to our corporate offices in Wayne, PA periodically for in-person collaboration.
Cornelis Networks is an equal opportunity employer, and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity or expression, pregnancy, age, national origin, disability status, genetic information, protected veteran status, or any other characteristic protected by law.
About Cornelis Networks
Learn More About Cornelis Networks