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

Bright Technologies

  • Нур-Султан
  • Постоянная работа
  • Полная занятость
  • 11 д. назад
Требования:
  • Уверенное владение 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 проект
⁠Компания занимается разработкой программного обеспечения, подбором квалифицированных разработчиков и предоставлением их услуг другим компаниям. Мы предлагаем полный цикл разработки IT-решений, а также аутсорсинг и аутстаффинг специалистов для реализации сложных проектов. Наш подход обеспечивает качественное выполнение задач и соответствие требованиям заказчика.

HeadHunter