11 марта 2025
О компании:
Мы создаем единую систему цифровой маркировки и прослеживания товаров в России и странах ЕАЭС.
С помощью нашего мобильного приложения Честный ЗНАК любой потребитель может проверить товар на подлинность и узнать всю правду о продукте, просто сканируя Data Matrix код, нанесенный на упаковку!
Уже сейчас система обрабатывает миллиарды транзакций ежедневно и оперирует петабайтами данных на скоростях десятки тысяч запросов в секунду.
О команде:
Наша задача построить и развивать централизованную систему мониторинга, включающую в себя мониторинг инфраструктуры (ЦОД) и нескольких высоконагруженных информационных систем.
Обрабатываем до 1 млн. метрик в секунду. Обрабатываем логов до 180 000 лог сообщений в секунду.
Технический стек:
Prometheus + Victoria metrics; Clickhouse; ELK; Graylog; Grafana, K8S.
Чем предстоит заниматься:
Построение, внедрение и развитие высоконагруженных многокомпонентных систем мониторинга.
Постановка на мониторинг инфраструктуры, приложений и бизнес показателей для всех стендов, включая разработку и тестирование.
Развитие централизованной системы мониторинга.
Создание и маршрутизация оповещений, включая предиктивную аналитику.
Консультации разработчиков по созданию метрик и сущностей мониторинга (сервис мониторы).
Интеграция систем мониторинга с другими системами компании.
Автоматизация процессов мониторинга.
Создание и построение комплексных экранов систем мониторинга.
Внедрение CI/CD для компонентов мониторинга.
Разработка системы логирования для приложений.
Обеспечение отказоустойчивости и быстродействия создаваемой системы.
Разработка приложений для нужд мониторинга в случаях, когда готового решения не существует.
Опыт внедрения и построения многокомпонентных систем мониторинга (Prometheus-like стек, VictoriaMetrics, Graylog, Zabbix).
Опыт поддержки высоконагруженных систем мониторинга.
Опыт настройки и администрирования Grafana, ELK, Prometheus.
Знание скриптовых языков Python, Bash - будет плюсом.
Умение читать и понимать чужой код (в основном Python, Go. Плюсом будет Java).
Опыт администрирования ОС семейства Linux (Debian-based).
Опыт работы с системами виртуализации и Linux-контейнерами.
Понимание работы сетей.
Опыт работы с ClickHouse, Postgres, умение писать SQL-запросы.
Знания устройства и принципов работы docker.
Опыт работы с k8s (уверенный пользователь, опыт в развертывании и обслуживании будет большим плюсом).
Опыт в работе с Helm (написание простых чартов, понимание принципов работы helm-template).
Уверенный пользователь систем версионирования кода (предпочтительно Git).
Опыт работы с Gitlab CI.
Умение работать с системами управления автоматического развертывания конфигураций (предпочтительно Ansible).
Наличие фундаментальных знаний в ИТ.
Нацеленность на результат, обучаемость, умение работать в команде.
Большим плюсом будут:
Опыт CI/CD, предпочтительно на основе Gitlab.
Опыт разработки на Go или Python.
Опыт разработки на JavaScript.
Опыт работы с Apache Kafka.
Что вам точно понравится: