Системный аналитик
Описание
Департамент информационных технологий Москвы создает и развивает цифровые проекты, которые делают столицу комфортнее, а жизнь горожан — удобнее и мобильнее. Для системы управления столицей технологии — это незаменимый инструмент, который применяется во всех отраслях экономики, городского хозяйства и социальной сферы. А для миллионов горожан — повседневный помощник, который позволяет получать сотни услуг и сервисов в удобном цифровом формате в режиме 24/7. Мы развиваем продукт «Единый реестр заданий» — систему, которая помогает поддерживать важные городские процессы. Продукт уже используется в реальной эксплуатации, поэтому для нас важны не только новые функции, но и стабильность, предсказуемость и качество инженерных решений. Что нужно делать: Осуществлять сбор, анализ, систематизацию и формализацию бизнес-требований к системе. Проектировать и описывать форматы API для внутренних и внешних интеграций. Описывать интеграционных сценариев и потоков данных, в том числе с использованием брокеров сообщений. Проектировать структуры хранения данных для реляционных баз (PostgreSQL). Подготавливать постановки для разработчиков (backend и frontend) и ведение технической документации. Участвовать в планировании и декомпозиции монолитной архитектуры совместно с системным архитектором. Взаимодействовать с продуктовой командой, backend- и frontend-разработчиками. Требования: Уверенный коммерческий опыт работы системным аналитиком от 3 лет. Навык транслировать бизнес-требования в понятные технические концепции для команды разработки. Опыт проектирования и документирования REST API и интеграционных взаимодействий. Понимание работы реляционных баз данных и уверенное владение SQL для анализа данных. Понимание принципов построения распределенных систем и микросервисной архитектуры. Опыт работы с инструментами моделирования архитектуры и бизнес-процессов (UML, BPMN, C4). Готовность прагматично работать с большой существующей системой, описывая эволюционные изменения. Будет плюсом: Практический опыт работы с пространственными данными (GeoJSON, KML) и PostGIS. Понимание принципов работы с брокерами сообщений, в частности опыт с Kafka в production-сценариях. Знание принципов работы систем аутентификации и авторизации (Keycloak, OIDC). Опыт проектирования сложных пользовательских интерфейсов для работы с документами и геоинформационными сервисами. Понимание особенностей интеграции и работы PWA-приложений с офлайн-режимом. Условия: драйвовые задачи и ресурсы для их реализации преимущества аккредитованной IT-компании материальную помощь в случае важных событий в жизни корпоративное обучение у топовых провайдеров и доступ к онлайн-библиотеке корпоративные тренировки и спортивные активности - бег, футбол, волейбол, баскетбол, теннис и другие комьюнити по интересам скидки от партнеров на ДМС, связь, развлечения, подарки, спорт и т.д.