Build & Release Engineer


RAVIN IT SOLUTIONS, Inc
Dice Job Match Score™
🧠 Analyzing your skills...
Job Details
Skills
- TCP/IP
- Network Layer
- Operating Systems
- Python
- Network
Summary
Build & Release Engineer (Network Operating System - OcNOS)
Location: Santa Clara, CA(Hybrid 2days/week)
Duration: 12+ Months
Job Description:
Overview:
Client is seeking a Build & Release Engineer to support the development and release lifecycle of its Network Operating System (OcNOS). The ideal candidate will be responsible for maintaining and optimizing build environments, automating software release processes, managing CI/CD pipelines, and supporting software delivery across distributed engineering teams.
You will own and continuously improve the build and release infrastructure that powers OcNOS. IP Infusion''s flagship Network Operating System across our quarterly release cadence. You will work at the intersection of automation, infrastructure, and developer experience, partnering closely with development, QA, and release engineering teams to ensure that every build is fast, reliable, and reproducible.
Responsibilities:
- Develop, maintain, and enhance Python-based automation scripts that drive the build and release pipeline for OcNOS and related NOS products.
- Own and optimize the build environment end-to-end reducing build times, improving reliability, and scaling capacity to support a quarterly release cadence.
- Design, implement, and maintain CI/CD pipelines covering compilation, testing, packaging, and release artifact generation.
- Build, manage, and continuously improve build and CI infrastructure on AWS, including compute, storage, networking, and IAM.
- Work with Digital Synapse / internal build tooling components as part of the build and release toolchain.
- Implement and maintain source code and build artifact backup, versioning, and disaster recovery for the build environment.
- Triage build failures, root-cause issues, and drive long-term fixes rather than one-off patches.
- Partner with development, QA, and release management teams to ship working software on schedule, every quarter.
- Document build and release processes clearly so the team can operate them reliably under pressure.
Expertise:
- Strong proficiency in Python scripting for build automation, tooling, and infrastructure work.
- Hands-on experience with CI/CD systems (Jenkins, GitLab CI, GitHub Actions, or equivalent) building pipelines, not just running them.
- Solid Linux fundamentals shell scripting, package management (APT, YUM, DNF), build toolchains, and system administration.
- Working knowledge of AWS services relevant to build and CI infrastructure (EC2, S3, IAM, VPC, EBS, CloudWatch).
- Experience with build systems such as Make, CMake, Bazel, or similar and a track record of optimizing build performance.
- Strong Git fluency: branching strategies, merging, code review workflows, and repository management at scale.
- Exposure to Network Operating Systems (NOS) OcNOS, FRR, SONiC, DANOS, or similar is a strong plus.
- Familiarity with code/artifact backup, versioning, and disaster recovery practices for engineering environments.
- Logical thinker with strong analytical and debugging skills; comfortable owning issues from symptom to root cause.
- Good communication skills and ability to coordinate with globally distributed teams.
Preferred Qualifications:
- Experience working on Network Operating Systems (NOS), SONiC, OcNOS, Embedded Linux, or networking products.
- Understanding of networking fundamentals (TCP/IP, L2/L3 protocols, routing, switching).
- Exposure to open networking technologies and disaggregated networking solutions.
- Experience with artifact repositories such as JFrog Artifactory or Nexus.
- Knowledge of Infrastructure as Code tools such as Terraform or Ansible.
- Exposure to Kubernetes and cloud-native deployment environments.
- Experience supporting distributed engineering organizations.
- Dice Id: 91131345
- Position Id: 9005357
- Posted 1 day ago
Company Info
RAVIN IT SOLUTIONS, Inc (RAVIN). Specialized talent solutions firm, connects opportunities at great companies with highly skilled job seekers. We offer contract, temporary and permanent placement solutions for roles in finance and accounting, technology, marketing and creative, legal, and administrative and customer support.
Similar Jobs
It looks like there aren't any Similar Jobs for this job yet.
Search all similar jobs