Skip to main content
Golang Developer job at Baysquared Inc. San Jose, CA.
Job Summary: Responsible for core coding and implementation of modules for Network Automation/Orchestration products. Adapt and integrate new technologies and designs into existing products. Execute tasks and user stories, collaborating across teams to deliver complete integrated solutions. Perform low-level/detailed design and implementation of product features. Rapidly develop and deliver test automation to support CI/CD practices and maintain high code coverage. Involved in the entire product life cycle, from development to deployment and maintenance. Utilize microservices architecture, containerization (Docker, Kubernetes), and Helm charts. Participate in cloud application development and deployment. Code and debug using Java or GoLang, with strong understanding of Linux OS, data structures, IPC, and multi-threading. Work in Agile development environments with CI/CD pipelines (Jenkins) and Git. Design and implement RDBMS/NoSQL database models. Integrate messaging services such as RabbitMQ and Kafka. Work with webhooks, web sockets, and open network APIs (OpenAPI, NETCONF, gRPC, etc.).(Desirable) Apply knowledge of L2/L3 networking protocols (e.g., VLAN, VxLAN, BGP, MPLS, etc.) for product enhancements. Communicate effectively with strong written and verbal skills. Requires B.E/B.Tech (CS/EEE/ECE) with 5-8 years of relevant experience in cloud networking and orchestration domains.

Matching similar jobs

Level

Senior L5

Location

San Jose, CA

Occupation

Software Developers

Industry

Custom Computer Programming Services

Posted

yesterday

APPLY NOW (opens in a new tab)