Build & Release Engineer

Hybrid in Santa Clara, CA, US • Posted 1 day ago • Updated 1 day ago
Contract Corp To Corp
Contract W2
12 Months
50% Travel Required
Hybrid
Depends on Experience
Company Branding Image
Fitment

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.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 91131345
  • Position Id: 9005357
  • Posted 1 day ago

Company Info

About RAVIN IT SOLUTIONS, Inc

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. 

Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

It looks like there aren't any Similar Jobs for this job yet.

Search all similar jobs