Post Job Free
Sign in

Golang Developer

Company:
Baysquared Inc
Location:
San Jose, CA
Posted:
May 27, 2025
Apply

Description:

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.

Apply