
Golang/HashiCorp Specialist
1 day ago
Job Description :
- You will be responsible for designing, developing, and maintaining high- performance backend services and APIs using Go. This role requires deep expertise in Golang, a strong understanding of system design, and experience with modern development toolsets.
years of professional software development experience, with 3+ years in Golang.
- Strong understanding of Go's core packages: net/http, context, sync, errors, io, encoding/json, etc.
- Experience with Go modules and dependency management.
- Proficiency in building microservices and distributed systems.
- Familiarity with messaging systems like Kafka, NATS, or RabbitMQ.
- Experience with relational and NoSQL databases (e.g., PostgreSQL, MySQL, MongoDB).
- Solid understanding of concurrency patterns and memory management in Go.
- Experience with containerization (Docker) and orchestration (Kubernetes).
- Familiarity with CI/CD tools (e.g., GitHub Actions, Jenkins, GitLab CI).
- Design and implement scalable, reliable, and maintainable backend services using Go.
- Develop RESTful and/or gRPC APIs for internal and external consumption.
- HashiCorp product experiences