3+ years work experience
o Strong knowledge of Go programming language, paradigms, constructs, and idioms o Knowledge of common Go routine and channel patterns o Experience in developing modular, extensible and unit testable code o Extremely proficient at writing performant, scalable and production ready code in Golang (comfortable with concepts like lambda, streams, multithreading etc) o Experience with writing the web/http server in GoLang o Experience with Microservices development o Understanding of DevOps and CI/CD pipelines using Jenkins will be an added advantage. o Should have familiarity with common databases like Elastic Search, MySQL and SQLite o Familiarity with code versioning tools like Git o Rigor on Unit testing, coverage and best practices o Knowledge of Docker and Kubernetes is desirable