Position Details
About this role
Senior software engineer focused on DevOps, networking SDKs, and infrastructure tooling, responsible for building and deploying SDKs for network operating systems with emphasis on secure, scalable Linux-based platforms.
Key Responsibilities
- Design and develop DevOps components for network OS SDK and hardware infrastructure
- Build and maintain SDK packaging and installation
- Ensure security and Cisco standards compliance
- Collaborate with hardware teams on hardware-software integration
- Lead evaluation/adoption of new tools and methodologies
Technical Overview
Distributed system development with Docker/Kubernetes/OpenShift; CI/CD pipelines with Jenkins; build tooling (Make, Maven); scripting (Python, Groovy); Debian-based images; API/SDK development
Ideal Candidate
The ideal candidate is a senior software engineer with around 10 years of distributed systems and DevOps experience, proficient in Docker, Linux, OpenShift, Kubernetes, and CI/CD pipelines using Jenkins. Strong scripting (Python/Groovy), build processes (Maven), and familiarity with network OS ecosystems are highly preferred.
Must-Have Skills
Nice-to-Have Skills
Tools & Platforms
Required Skills
Hard Skills
Soft Skills
Industry & Role
Keywords for Your Resume
Deal Breakers
Less than 10 years of software development experience, No Docker/Linux experience, No Kubernetes/OpenShift experience
Get matched to jobs like this
Luna finds roles that fit your skills and career goals — no endless scrolling required.
Create a Free Profile