Senior Golang Developer
Senior Москва Более 6 лет
Сейчас мы находимся в поисках талантливого Go разработчика с широким кругозором, который усилит нашу команду.
Основные функции и задачи:
- Разрабатывать сервисы на Go.
- Проектировать и реализовывать схему БД и API.
- Реализовывать интеграции с внешними и внутренними сервисами.
- Участвовать в проработке архитектуры, проведении исследований.
- Работа с микросервисной архитектурой, написание новых сервисов и поддержка существующих.
- Написание модульных, интеграционных и e2e тестов.
- Активное участие в планированиях итераций, ретроспективах, дейли митингах.
- Проведение code-review.
- Фиксация в confluence полезной команде информации, такой как: результаты исследовательских задач, how-to инструкции.
Что от Вас требуется:
- Глубокие знания языка Go и стандартной библиотеки (опыт Go-разработки более 5 лет).
- Знание баз данных: понимание работы с различными типами баз данных, такими как SQL и NoSQL.
- Умение разрабатывать API: опыт создания и поддержки HTTP/REST API.
- Владение принципами и методами работы с параллельными и конкурентными процессами в Go.
- Навыки отладки и оптимизации: умение использовать инструменты для отладки и профилирования сервисов на Go.
- Опыт написания Unit-тестов.
- Навыки работы в команде и умение использовать системы контроля версий, такие как Git.
- Знание Linux как опытного пользователя и особенностей разработки под Linux.
- Желание работать по гибким методологиям разработки.
- Знание технического английского.
Будет плюсом:
- Опыт работы с контейнерами (Docker) и системами оркестрации (Kubernetes).
- Опыт построения микросервисной архитектуры.
- Знание инструментов CI/CD.
- Развитый кругозор в области информационной безопасности и безопасности приложений.
Как работается в Kaspersky Lab
Трудоустройство и онбординг
7.8
Финансовое вознаграждение
7.3
Рабочая среда и культура
8
Другие вакансии Kaspersky Lab