Fullstack-аналитик
Описание
Локация: Москва, Россия; гибридный формат работы, офис у метро Курская.
Компания
Департамент информационных технологий Москвы создает и развивает цифровые проекты, платформы и сервисы для городского хозяйства, социальной сферы и получения гражданами электронных услуг.
Что делать
Собирать и формализовать требования от идей и фичей до контрактов микросервисов и интеграций.
Декомпозировать эпики на пользовательские и системные истории, ставить задачи разработке и проводить приёмочное ревью реализации.
Проектировать и ревьюить OpenAPI-контракты по подходу contract-first, а также согласовывать изменения общих контрактов между командами.
Описывать событийное взаимодействие через Kafka, включая сущности, поля, ActionType, топики и потоки данных.
Прорабатывать интеграции, протоколы и форматы обмена, модели идентичности и передачу прав проектов из мастер-системы через общую систему идентификации.
Анализировать наследуемые из GitLab возможности, разрабатывать схемы, сценарии и критерии приёмки, актуализировать документацию и проводить демо функционала.
Требования
Опыт работы системным или бизнес-аналитиком в продуктовой разработке распределённых микросервисных систем.
Знание OpenAPI/Swagger на уровне написания и ревью спецификаций.
Понимание событийной архитектуры, брокеров сообщений, Pub/Sub, идемпотентности, согласованности и обработки ошибок; базовое знание Kafka.
Опыт проектирования интеграций между системами, включая форматы обмена, контракты, версионирование и обратную совместимость.
Знание UML, BPMN и ER, умение создавать архитектурные схемы.
Знание SQL на уровне анализа данных и PostgreSQL.
Хорошо, если есть
Понимание модели GitLab: проекты, группы, доступы, MR и pipelines; опыт работы с форками open-source.
Знание OIDC/OAuth 2.0 и SSO.
Опыт работы с SAST, проверками безопасности кода и антивирусной проверкой репозиториев.
Опыт работы с городскими информационными системами Москвы.
Знание C4, Redis, OpenSearch и S3.
Культура и преимущества
Гибридный формат работы и офис в бизнес-центре класса А.
Рыночная зарплата, премии и ресурсы для реализации сложных задач.
Преимущества аккредитованной IT-компании и материальная помощь в важных жизненных ситуациях.
Корпоративное обучение у провайдеров и доступ к онлайн-библиотеке.
Корпоративные спортивные активности, сообщества по интересам и скидки партнёров на ДМС, связь, развлечения и спорт.