Внедрение системы Sage в банке
Требования:
Опыт работы с Sage
Понимание архитектуры Sage: как движутся данные (сбор → Kafka
→ обработка → хранение в SageDB/VictoriaMetrics →
визуализация).
Желательно Владение MageQL:
- Умение писать аналитические запросы (поиск корреляций,
пайплайны, подзапросы).
-Опыт оптимизации производительности запросов (почему один
запрос летает, а второй падает с timeout).
- Понимание моделей данных: как проектировать структуру логов и метрик, чтобы потом по ним было удобно искать.
Желательно знание хотя бы одного из языков стека Sage (Go, Python, Bash).
Понимание работы Kafka: топики, партиции, группы потребителей, гарантии доставки (at-least-once, exactly-once).
Дополнительные требования:
Знания систем ИТ мониторинга
Желателен опыт администрирования Linux (написание systemd unit'ов, работа с cgroups, файловыми системами).
Желателен опыт работы с базами данных для метрик: Опыт работы с VictoriaMetrics или Prometheus (понимание кардинальности метрик, настройка рекордов).
Желателен опыт работы с базами данных для логов: Понимание принципов работы поисковых движков (Elasticsearch или SageDB).
Как устроена индексация, шардирование, сжатие.
Желателен опыт систем контейнеризации и оркестрация:
Владение Docker (сборка оптимальных образов, отладка).
Опыт работы с Kubernetes (helm-чарты, операторы, понимание, как в k8s работают сети и хранилища). Sage часто разворачивают в k8s.
Понимание сетевых протоколов (HTTP/HTTPS, TCP/IP, gRPC).
Знание основ информационной безопасности: TLS/SSL, аутентификация (JWT, OAuth2), принципы минимизации привилегий. .
Условия:
Конкурентную заработную плату (по итогам технического интервью);
Возможность карьерного роста и получения экспертизы в ведущих финансовых организациях
страны;
Скидки на абонемент в фитнес-центр, курсы английского языка;
Удаленный формат работы