Habr Career · собрана 4 часа назад

Системный аналитик (Middle+ / Senior) — Observability

BGStaff

УдалёнкаЛокация не определенаMiddle
SQLKubernetesAnalytics

Описание вакансии

Системный аналитик (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 и правил корреляции событий. Сопровождение и разбор инцидентов: постановка задач разработке, авторский надзор, анализ аномалий в потоках данных мониторинга и поиск узких мест.