Ростелеком Информационные Технологии·Москва
Системный аналитик (Middle+ / Senior)
Ориентир по рынку≈ 195 000 – 245 000 ₽наша приблизительная оценка по 8 вакансиям этой роли и грейда, у работодателя вилка не указана
≈ 2,4 тыс.–3 тыс. $
УдалённоMiddleПолная занятостьопубликовано 4 ч назад
≈ 195 000 – 245 000 ₽наша приблизительная оценка
Описание
Разбор
Подготовить откликОтклик
История
Описание вакансии
Сейчас мы находимся в поиске Системного аналитика (Middle+ / Senior) в Ростелеком ИТ.
«РТК ИТ» специализируется на проектировании и автоматизации процессов продаж, а также обслуживании телекоммуникационной компании в В2С, В2В, B2O сегментах.
О роли: Вы станете связующим звеном между архитектурой GitFlame, разработкой и заказчиками миграций. Главный предмет работы — модель данных платформы (около 200 таблиц в нескольких сервисах), её интеграции и перенос данных между GitFlame, GitLab, GitHub и продуктами на базе GitLab CE.
Мы предлагаем
Удаленную работу (на территории РФ);
Оформление по ТК РФ в аккредитованной ИТ-компании;
Оклад и квартальную премию;
Кафетерий льгот с возможностью выбора категорий (ДМС или компенсация затрат на медицинские услуги, спорт и т.д.).
Вам предстоит
Описывать архитектуру и компоненты GitFlame: диаграммы C4 (контекст, контейнеры, компоненты), потоки данных, последовательности;
Вести модель данных: ER-диаграммы по доменам (пользователи и вход, организации и роли, репозитории, issues и PR, CI/CD, пакеты, интеграции), назначение таблиц и полей;
Готовить карты миграции: что переносится через API, что требует скрипта-преобразователя или серверного кода, что теряется или уходит в архив;
Составлять таблицы соответствий: кастомные роли и права → стандартные уровни доступа, видимость, статусы, типы разделов;
Писать спецификации REST и gRPC API, контракты событий Kafka и RabbitMQ, требования к вебхукам;
Формулировать требования к функциям, которых нет у целевой платформы, и оценивать доработки;
Готовить вопросы и согласовывать решения с командами смежных продуктов, DevOps и владельцами данных;
Проверять данные на проде SQL-запросами: объёмы, аномалии, «мёртвые» таблицы, происхождение данных;
Участвовать в требованиях к отказоустойчивости и DR: RPO и RTO, сценарии отказа.
Нам важны
Опыт от 3-х лет в системном анализе backend-систем или платформ для разработчиков;
Свободный SQL (PostgreSQL): сложные запросы, разбор чужой схемы без документации, понимание работы планировщика запросов;
Навыки моделирования данных: ER-диаграммы, нормализация, связи, миграции схем;
Умение работать с нотациями и инструментами: C4, UML (sequence, activity), BPMN; Mermaid, PlantUML или draw.io.
Опыт проектирования и описания API: REST, OpenAPI/Swagger; понимание gRPC и асинхронного взаимодействия.
Понимание Git и процессов разработки: ветки, merge/pull requests, code review, CI/CD;
Понимание моделей доступа: RBAC, OAuth2/OIDC, SSO;
Умение читать код на Go или другом backend-языке, чтобы восстанавливать логику по исходникам.
Будет плюсом
Опыт администрирования или глубокого использования GitLab, GitHub Enterprise, Gitea; знание GitLab API и различий CE и EE;
Опыт проектов миграции данных между системами;
Опыт с Kafka, RabbitMQ, ClickHouse, S3/MinIO на уровне понимания архитектуры, а также с Keycloak, HashiCorp Vault, Kubernetes;
Опыт в enterprise-среде с требованиями ИБ и импортозамещения.
