Smart Solutions
Logo
50000, Казахстан, Алмалинский район, Алматы, Панфилова 98, оф. 710
Телефон: +7 (727) 344-33-74
Почта: info@smarthr.kz

Senior Go Developer

Обязанности:
  • Разрабатывать новые и улучшать существующие сервисы.
  • Активно участвовать в процессе разработки, от проектирования архитектуры до релиза.
  • Способность самостоятельно выполнять задачи.
Требования:
  • Опыт разработки Golang от 2х лет.
  • Опыт разработки микро-сервисных приложений.
  • Участие в разработке высоконагруженного сервиса.
  • Понимание и опыт разработки сетевых протоколов.
  • Уверенные знания gRPC, REST API, WebSocket, Gorm, Gin, HTTP, JSON-RPC.
  • Знание ООП и паттернов программирования и практика их применения.
  • Понимать, что такое DRY, KISS, SOLID, YAGNI. Особое внимание Clean Architecture.
  • Уверенное знание Linux и Docker.
  • Опыт работы с СУБД (Oracle, PostgreSQL).
  • Опыт работы в системах Jira, Gitlab.Будет плюсом: Опыт в DevOps, CI/CD.
  • Опыт разработки на Java, Objective-C, C/C++, C#, Python.
  • Знание и опыт написания unit тестов.