Versa Networks is looking for a Software Engineer to develop features and systems for their cloud-hosted Remote Browser Isolation (RBI) infrastructure and backend services, aiming to improve observability, security, and scalability of these cloud components.
Requirements
- 2+ years of software development experience in Go.
- 2+ years of experience with developing, deploying and operating services in a Kubernetes environment
- Experience implementing Kubernetes custom resources and controllers
- Experience with monitoring stacks such as ELK, prometheus/grafana, etc.
- Experience implementing web application backends in Go with best practices related to authentication, authorization, logging, tracing, etc.
- Experience with identity and authentication concepts including SAML and OIDC are a plus
Responsibilities
- Developing cloud-based applications/micro-services hosted in Kubernetes clusters.
- Developing customer Kubernetes resources and controllers for these resources
- Writing high quality unit-tests
- Creating deployment manifests and helm charts
- Adding monitoring support for metrics, logging, tracing and alerting.
- Designing and implementing scalability and fault tolerance aspects.
Other
- Strong analytical, good communication skills and the ability to work independently with minimal supervision and perform well as part of a team
- Applicants must be authorized to work in the US