Системный аналитик (Middle+ / Senior) — Observability
Employment type: Полный рабочий день
Grade: Senior
Skills: Анализ требований, Системный анализ, Техническая документация
Description:
Мы — аутстафф-компания, которая подбирает специалистов для длительных проектов в сфере высоконагруженных распределённых систем. Сейчас мы ищем системного аналитика с фокусом на Observability для одного из наших партнёров. Проект бессрочный, локация — любая.
Требования:
Опыт в аналитике: не менее 4 лет в роли системного аналитика.
Проекты: не короткие; обязательно участие в проектах с распределёнными системами под высокой нагрузкой (Highload).
Владение современными open-source инструментами:
Подтверждённая практика проектирования интеграций с:
Средства потоковой передачи и брокеры: Apache Kafka (понимание топиков, партиций, гарантий доставки).
Инструменты сбора и CDC: Vector, Debezium (понимание механики отслеживания изменений в данных).
Широта архитектурного мышления: ориентация в паттернах микросервисной архитектуры, понимание работы REST (OpenAPI/Swagger) и gRPC. Общее знакомство с Kubernetes и Service Mesh.
Погружение в Observability (и настрой на дальнейшее развитие в этой области):
Понимание трёх опор наблюдаемости: метрик, логов и трассировки (OpenTelemetry).
Различение принципов работы систем онлайн-мониторинга (алертинг, режим реального времени) и аналитических хранилищ (DWH, анализ исторических данных).
Наличие опыта или готовность освоить сопоставление (корреляцию) разнородных данных и проектирование бизнес-метрик.
Навыки работы с данными и миграциями: уверенное владение SQL/PQL. Опыт или выраженное стремление освоить проектирование и настройку автоматизированного переноса данных между хранилищами.
Системный склад ума и способность доходить до корня технической проблемы.
Умение доносить сложные технические показатели простым языком — как до бизнеса, так и до разработчиков.
Командная работа, доброжелательность, открытость к переменам.
Задачи:
Работа с требованиями: общение с ИТ-командами и бизнес-заказчиками для выявления потребностей в мониторинге, логировании и алертинге.
Проектирование движения данных: создание схем потоков данных (Data Flow Diagram) — от бизнес-систем через Vector/Kafka до целевых хранилищ платформы.
Автоматизация переноса данных: участие в разработке инструментов, позволяющих автоматически переносить конфигурации и исторические данные мониторинга.
Подготовка документации: написание ТЗ, маппингов данных, описание формирования метрик, SLO/SLI и правил корреляции событий.
Сопровождение и разбор инцидентов: постановка задач разработке, авторский надзор, анализ аномалий в потоках данных мониторинга и поиск узких мест.
Анонимная аналитика
Мы используем анонимную аналитику, чтобы улучшать поиск вакансий и работу сайта.