System Integration Engineer Job at Zenith services, San Jose, CA

emdnSUJoUGdVZ1dHL2JBUGdOV0NmK1ArYXc9PQ==
  • Zenith services
  • San Jose, CA

Job Description

Key Responsibilities

  • Design, develop, and maintain scalable software solutions using Python and Golang for network automation and orchestration.
  • Collaborate with network engineers to build and integrate software for network configuration, monitoring, and optimization .
  • Develop and maintain APIs and services using gRPC , JSON-RPC , and XML-RPC protocols.
  • Implement automation scripts and tools in Python and Bash for managing network operations.
  • Work with SQL and NoSQL databases to store and retrieve configuration and monitoring data.
  • Troubleshoot and optimize Linux-based systems and network environments.
  • Collaborate cross-functionally with infrastructure, reliability, and operations teams to enhance system performance and reliability.
  • Contribute to the design and integration of SONiC and FRR Linux networking stacks.
  • Participate in code reviews, design discussions, and architectural decision-making.

Minimum Qualifications

  • Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related technical field.
  • 6+ years of professional software development experience with Python and/or Golang .
  • Strong Linux development experience .
  • Proficiency with SQL and NoSQL databases.
  • Experience working with gRPC , JSON-RPC , and XML-RPC .
  • Hands-on knowledge of networking fundamentals , including configuration and troubleshooting of routers and switches (at least one vendor).
  • Experience with network protocols such as BGP, VLAN, VXLAN, and OSPF .
  • Expertise in IPv4 networking; familiarity with IPv6 is a plus.
  • Proven experience in network automation using Python scripting and APIs (REST, RPC).
  • Strong understanding of Linux networking , ideally with exposure to SONiC and FRR stacks.

Preferred Qualifications

  • Experience in large-scale network systems development or data center networking.
  • Familiarity with containerized environments (Docker, Kubernetes).
  • Understanding of CI/CD workflows and DevOps tools.
  • Experience contributing to open-source networking or infrastructure projects.

Job Tags

Similar Jobs

Optum

Software Engineer - 2328448 Job at Optum

Software Engineer - 2328448 EMPLOYER: Optum Services, Inc. JOB TITLE: Software Engineer LOCATION: 1 Optum Circle, Eden Prairie, MN 55344 (Telecommuting available from anywhere in the U.S.) DUTIES: Research, design, and develop computer and network software or... 

Quality Home Care: Michigan Private Duty Aides

Live-in Caregiver Job at Quality Home Care: Michigan Private Duty Aides

 ...I. Position Purpose The Live-In Caregiver / Home Care Aide provides compassionate, non-medical, 24-hour in-home care to clients in need...  ...live-in shifts. Work Environment: Work is performed in private residences. Conditions may vary depending on the home environment... 

Trucordia

Commercial Lines Client Manager Job at Trucordia

 ...building together, as well as the impact were having on our clients and communities. Job Description As a Commercial Lines Client Manager II at Trucordia, you will assist clients and help them understand and determine their individual commercial line... 

BAYADA Home Health Care

Private Caregiver / Home Health Aide Job at BAYADA Home Health Care

 ...rewarding BAYADA career-and you will earn a $500 bonus! More details during the interview. We have current job openings for CNA/ Caregiver/ Home Health Aides in the following locations: Honolulu Manoa Kapolei Pearl City Hawaii Kai Kahala Kailua... 

NMS Management Services

DOT Certified Drug and Alcohol Collector Job at NMS Management Services

 ...emergency observed urine collections for same-sex donors Collect specimens for drug screenings and additional services. Complete and accurately fill out Chain of Custody (COC) and Alcohol Testing Forms. Properly label and package specimens for transport, ensuring the...