Position: Golang Developer
Company: KaaIoT
Category: Golang
Experience required: 2y
English level: intermediate

About us: we are developing one of the world’s top IoT platforms. If you want to compete with Google, Amazon, and Microsoft together with us - you’re the one we’re looking for. Here you will have the ability to grow in any direction you want - just show us what you/ve got.

Minimum requirements:
* Solid understanding of Golang and its paradigms
* Provable proficiency with Golang templating, common frameworks, and tools
* Extensive experience in system design and architecture
* Good understanding of common Goroutine and channel patterns
* Experience with popular Go web frameworks like Revel, and router packages
* Good grasp on CI/CD techniques and tooling
* Experience with gorm
* Experience optimizing sql queries

Preferred skills:
* Familiarity with Kubernetes
* Technical expertise in integrating 3rd party Auth Providers like Okta, Auth0, etc
* Experience with Keycloak
* Exposure to public cloud platform services of AWS
* Efficiency in keeping clear, concise documentation for public API consumption