Senior SRE Engineer
Мы являемся ведущей торговой платформой, амбициозно расширяющейся по всему миру. Наши высоко оцененные продукты получили престижные отраслевые награды за передовые технологии и безупречный клиентский опыт. Мы предоставляем только лучшее, поэтому всегда ищем лучших специалистов, чтобы присоединиться к нашей постоянно растущей талантливой команде.
Мы развиваем нашу практику наблюдаемости и нуждаемся в старшем инженере, который сможет полностью взять на себя эту ответственность. Это практическая роль. Вы будете проектировать и эксплуатировать стек телеметрии, который дает нашим инженерным командам реальную видимость в продакшн — в гибридной среде AWS и on-premise, в больших масштабах.
Обязанности:
- Полное владение стеком наблюдаемости: метрики (VictoriaMetrics), логи (OpenSearch) и трейсы (OpenTelemetry) — от проектирования конвейера до эксплуатации.
- Архитектура и управление топологией кластера VictoriaMetrics (vmstorage/vminsert/vmselect), включая скрейпинг vmagent, настройку удаленной записи (remote write), правила vmalert и контроль кардинальности.
- Эксплуатация кластеров OpenSearch: управление жизненным циклом индексов (ISM), архитектура hot-warm-cold, настройка шардов и конвейеры приема данных (ingest pipelines) через Data Prepper.
- Создание и поддержка конвейеров OTEL Collector — ресиверы, процессоры, экспортеры — и инструментирование сервисов в стеках Java, Python и JS/TS (автоматическое и ручное).
- Эксплуатация Kafka в качестве транспортного уровня телеметрии (OTEL Collector → Kafka → бэкенды), включая проектирование топиков, стратегию партиционирования, мониторинг отставания consumer group и оптимизацию пропускной способности для телеметрии с большим объемом.
- Управление инфраструктурой доставки логов с использованием Fluent Bit, Vector или Fluentd; определение стандартов структурированного логирования и нормализации полей в различных сервисах.
- Создание дашбордов Grafana и оповещений, которыми инженеры реально пользуются — четких, действенных, с хорошо структурированными переменными и порогами.
- Работа с командами платформы и приложений для улучшения стратегий сэмплирования (head/tail), пакетирования (batching) и распространения контекста (context propagation) в распределенных сервисах.
- Участие в реагировании на инциденты, постмортемах и улучшении надежности на основе сигналов наблюдаемости.
- Менторство инженеров по практикам наблюдаемости, инструментам и стандартам структурированного логирования.
Требования:
- 6+ лет опыта работы в качестве DevOps, SRE или инженера платформы, из которых не менее 2 лет с фокусом на инструментах наблюдаемости в производственном масштабе.
- Глубокий практический опыт работы с VictoriaMetrics (или Prometheus) — MetricsQL/PromQL, экспортеры, обнаружение сервисов (service discovery), удаленная запись (remote write), понижение выборки (downsampling) и управление сроком хранения (retention management).
- Уверенные навыки работы с OpenSearch или Elasticsearch: эксплуатация кластера, Query DSL, политики ISM и проектирование конвейеров приема данных (ingest pipeline).
- Опыт работы с OpenTelemetry в продакшене: конфигурация Collector, OTLP, распространение контекста (context propagation) и инструментирование на нескольких языках.
- Сильные навыки работы с Kafka — паттерны producer/consumer, управление consumer group, Kafka Connect, Schema Registry и мониторинг на основе JMX.
- Опыт работы со Strimzi будет плюсом, если вы эксплуатировали Kafka на Kubernetes.
- Владение инструментами доставки логов (Fluent Bit, Vector, Fluentd) и парсингом/нормализацией структурированных логов.
- Практическое знание Kubernetes (операторы, Helm), Argo CD/GitOps и Terraform/Ansible.
- Комфортная работа в гибридной среде AWS + on-premise; глубокое понимание сетевых технологий, применимых к конвейерам скрейпинга и доставки.
- Навыки написания скриптов на Bash или Python для автоматизации и создания инструментов.
- Отличные коммуникативные навыки — вы можете четко объяснить компромиссы в области наблюдаемости как инженерам, так и нетехническим специалистам.
- Владение английским языком.