← к выдаче
аналитика

Технический лидер - системный аналитик

Москва9 дн. назад

Коротко

Designs and implements module solutions, integration contracts (REST, XML/JSON), BPMN 2.0 processes, and JavaScript handlers; conducts code reviews and

Описание от работодателя

Департамент информационных технологий Москвы создает и развивает цифровые проекты, которые делают столицу комфортнее, а жизнь горожан — удобнее и мобильнее. Для системы управления столицей технологии — это незаменимый инструмент, который применяется во всех отраслях экономики, городского хозяйства и социальной сферы. А для миллионов горожан — повседневный помощник, который позволяет получать сотни услуг и сервисов в удобном цифровом формате в режиме 24/7. Обязанности: Проектировать и реализовывать решения в рамках подсистемы/модуля. Участвовать в проектировании функциональной архитектуры модуля, согласовывать решения с архитектором/руководителем техлидов. Прорабатывать технические решения по требованиям, декомпозировать их на задачи, определять риски и зависимости. Проектировать и согласовывать интеграционные контракты (REST, события/сообщения, форматы XML/JSON). Применять паттерны реализации (обработчики, работа с данными, ошибки/логи), следовать общим стандартам проекта. Разрабатывать и сопровождать функционал на платформе и в сопутствующих компонентах. Проектировать и реализовывать бизнес-процессы (BPMN 2.0): события/сообщения, обработку ошибок. Участвовать в проектировании экранных/печатных форм и согласовывать технические ограничения/подходы. Писать и поддерживать обработчики (JavaScript) и интеграционные сценарии; обеспечивать читаемость и тестируемость кода. Проводить code review, помогать разработчикам с техническими решениями, обеспечивать соблюдение стандартов и договоренностей. Участвовать в разборе инцидентов и дефектов, организовывать устранение причин и предотвращение повторов. Вести документацию и выстраивать взаимодействие. (пункт-заголовок преобразован в действие для сохранения единого стиля) Участвовать в подготовке и согласовании технической документации (технические решения, схемы интеграций, модели данных). Взаимодействовать с системными аналитиками, командами тестирования, разработки и DevOps по вопросам реализации, релизов и эксплуатации. Требования: Знания: законы и иные нормативные правовые акты Российской Федерации и города Москвы, распорядительные документы Учреждения в установленной сфере деятельности; российские стандарты по созданию информационных и автоматизированных систем, программного обеспечения (включая ГОСТ серий 34, 19); современные технологии и принципы разработки, модернизации и эксплуатации программного обеспечения, информационных и автоматизированных систем; современные инструменты анализа информации; архитектуры современного программного обеспечения и варианты построения интерфейсов взаимодействия между информационными системами (XML, JSON, веб сервисы); принципы организации компьютерных сетей и распределенной обработки информации; дисциплины разработки требований и управления требованиями; методологии проектирования баз данных, включая создание ER диаграмм; нотации моделирования (IDEF0, BPMN 2.0, UML, EPC); знание современных веб-технологий; основы проектирования, разработки, документирования программного обеспечения; основы теории алгоритмов, теории баз данных, теории систем и системного анализа, основы безопасности информации; основы прототипирования интерфейсов; методологии функционального моделирования; современное программное обеспечение, предназначенное для моделирования бизнес-процессов и управления требованиями (SparxEA, Visual Paradigm, Aris, ELMA, SILA Union, Rational Rose или аналоги); общее представление о методиках управления границами проекта, качеством, сроками (традиционные водопадные подходы, гибкие и гибридные методики); теория и принципы межличностной и групповой коммуникации в деловом взаимодействии, теория управления конфликтами, методы управления заинтересованными сторонами; JavaScript (уверенно): написание/ревью обработчиков, работа с JSON, обработка ошибок; Postman (уверенно): окружения, коллекции, тесты/скрипты, отладка интеграций; MongoDB (уверенно): find/aggregate, работа с вложенными структурами, понимание индексов; понимание процессов разработки (Git, code review, управление качеством, работа с техническим долгом). Опыт работы: в роли технического лидера / ведущего разработчика / ведущего аналитика с сильной технической составляющей: от 2 лет (совокупный опыт в ИТ-проектах: от 4 лет); опыт проектирования и реализации интеграций и взаимодействий между системами; опыт моделирования и реализации бизнес-процессов (Camunda / BPM-платформы) — обязательно; опыт разработки (JavaScript/Node.js) и регулярного участия в code review — желательно; Условия: Рыночную зарплату и премии Драйвовые задачи и ресурсы для их реализации Преимущества аккредитованной it-компании Материальную помощь в случае важных событий в жизни Корпоративное обучение у топовых провайдеров и доступ к онлайн-библиотеке Корпоративные тренировки и спортивные активности - бег, футбол, волейбол, баскетбол, теннис и другие Комьюнити по интересам Скидки от партнеров на дмс, связь, развлечения, подарки, спорт и т.д. Стань частью команды ДИТ Москвы и воплощай в жизнь цифровые проекты столицы!