Golang-разработчик

Golang-разработчик

Астана

Описание вакансии

Требования:

• Уверенное владение Go (Golang) — понимание горутин, каналов, контекстов, синхронизации (mutex, wait groups).

Опыт разработки микросервисов — проектирование, разделение сервисов, взаимодействие между ними. Глубокие знания сетевых протоколов: HTTP/HTTPS, gRPC, WebSockets.

Опыт работы с PostgreSQL - оптимизация запросов, транзакции, индексы.
• Практический опыт с NoSQL хранилищами — Redis, MongoDB, Cassandra или аналогами.
Опыт построения и документирования API — REST/gRPC + OpenAPI/Swagger.
• Уверенное владение Docker, понимание контейнеризации и базовых принципов оркестрации (Kubernetes — плюс).
Опыт написания тестов — unit, integration, использование testing, testify, mock'и.
• Понимание принципов высоконагруженных систем — кэширование, очереди, балансировка нагрузки.
• Умение работать с системой сборки и CI/CD — GitLab CI, GitHub Actions, или аналогичные.

Условия:
  • удаленный формат
  • Fintech проект
Навыки
  • Golang
  • Kafka
  • HTTP
  • SQL
  • PostgreSQL
  • Kubernetes
  • CI/CD
Посмотреть контакты работодателя

Адрес

Похожие вакансии

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию