Ведущий Backend-разработчик
гибрид, Москва
Команда уведомлений MAX ищет разработчика для проектирования и развития высоконагруженных микросервисов доставки и хранения уведомлений. Работы направлены на обеспечение скорости, отказоустойчивости и безопасности систем с миллионами запросов в секунду
ГрейдLead
Опыт1–3 года
Стек
GogRPCPostgreSQLKafkaRedisDockerKubernetesOpenShiftGitLabJenkinstestscontainers
Задачи
- •Разработка и поддержка высоконагруженных микросервисов на Go
- •Проектирование решений по отказоустойчивости и скорости обслуживания
- •Интеграция сервисов с базами, кэшем и очередями
- •Написание и поддержка интеграционных и нагрузочных тестов
- •Участие в code-review и повышении наблюдаемости систем
Обязательно
- •Коммерческий опыт разработки на Go от 2 лет
- •Знание как минимум двух объектно‑ориентированных языков
- •Опыт работы с PostgreSQL, Redis и Kafka
- •Опыт работы с Docker и оркестрацией в OpenShift/Kubernetes
- •Опыт настройки CI/CD (GitLab/Jenkins) и вывода кода в прод
- •Опыт разработки микросервисов под нагрузкой >50K RPS
- •Опыт работы с gRPC и Protocol Buffers