Команда Kaspersky ищет Go-разработчика в офис в Москве.

Основные функции и задачи:

  • Разрабатывать сервисы на Go.
  • Проектировать и реализовывать схему БД и API.
  • Реализовывать интеграции с внешними и внутренними сервисами.
  • Участвовать в проработке архитектуры, проведении исследований.
  • Работа с микросервисной архитектурой: написание новых сервисов и поддержка существующих.
  • Написание модульных, интеграционных и e2e тестов.
  • Участие в планированиях итераций, ретроспективах, дейли митингах и проведение code-review.
  • Фиксация результатов исследований и how-to инструкций в Confluence.

Требования:

  • Глубокие знания языка Go и стандартной библиотеки (опыт Go-разработки более 5 лет).
  • Знание баз данных: SQL и NoSQL.
  • Опыт разработки и поддержки HTTP/REST API.
  • Понимание параллельных и конкурентных процессов в Go.
  • Навыки отладки и профилирования сервисов на Go.
  • Опыт написания unit-тестов.
  • Опыт работы с Git и навыки командной разработки.
  • Уверенное знание Linux и технического английского.