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