Команда Kaspersky ищет Go-разработчика в офис в Москве.
Основные функции и задачи:
- Разрабатывать сервисы на Go.
- Проектировать и реализовывать схему БД и API.
- Реализовывать интеграции с внешними и внутренними сервисами.
- Участвовать в проработке архитектуры, проведении исследований.
- Работа с микросервисной архитектурой: написание новых сервисов и поддержка существующих.
- Написание модульных, интеграционных и e2e тестов.
- Участие в планированиях итераций, ретроспективах, дейли митингах и проведение code-review.
- Фиксация результатов исследований и how-to инструкций в Confluence.
Требования:
- Глубокие знания языка Go и стандартной библиотеки (опыт Go-разработки более 5 лет).
- Знание баз данных: SQL и NoSQL.
- Опыт разработки и поддержки HTTP/REST API.
- Понимание параллельных и конкурентных процессов в Go.
- Навыки отладки и профилирования сервисов на Go.
- Опыт написания unit-тестов.
- Опыт работы с Git и навыки командной разработки.
- Уверенное знание Linux и технического английского.