Post Job Free
Sign in

Software Engineer

Company:
Covetus
Location:
Irvine, CA
Posted:
May 24, 2025
Apply

Description:

Role

· Golang Experience at least 6 Years

Core coding/implementation of a given Module(s) which go in to Network Automation/Orchestration Product

· Adaptation of new technology/design in to existing Product

· Work on the implementation of Stories/Tasks for Execution and work across teams for complete Solution Integration

· Low level/Detailed Design and Implementation

· Rapid development and delivery of Test Automation feeding in to CI/CD practices and exceptionally health code coverage.

Skills Required

· Complete exposure to entire Product Life Cycle is a MUST

· Proficiency in 4 or more out of the below areas

· Micro services based Architecture and their best practices. Hands-on experience with Docker containers, Kubernetes (K8s, K3s) cluster, Helm charts

· Exposure to cloud application development

· Strong coding and debugging experience using Java or GoLang.

· Linux OS, Data structures, IPC mechanisms. Intricate understanding of multi-threading/routines.

· Agile Development Model with CI/CD, Jenkins pipeline and working knowledge of Git environment.

· DB concepts and Deployment models - RDBMS/No SQL

· Exposure to Messaging Services like RabbitMQ and Kafka

· Knowledge of webhooks/web sockets

· OpenAPI/OpenConfig NETCONF/Streaming Telemetry/GNMI/GRPC

· Knowledge in L2/L3 OSI layer Protocols - 802.1Q; LAGs; VxLAN; EVPN; ACLs; Route Policy; MPLS/VPLS; BGP; and L2 Forwarding; L3 Routing will be desirable

· Exceptional Written/Verbal Communication Skills

Apply