Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Gemini, Cursor and Grok
Connect

ДИТ

NewBe an early applicant

Архитектор программного обеспечения

Posted Updated
Discussion

Summary

Software architect for the Moscow Department of IT's 'Urban development' product: designs enterprise microservice architectures from scratch, modernizes legacy monoliths, and provides technical leadership across teams. Stack includes Java/Spring Boot, Go, C/C++, PostgreSQL/NoSQL, Kubernetes, Docker and Kafka.

Департамент информационных технологий Москвы создает и развивает цифровые проекты, которые делают столицу комфортнее, а жизнь горожан — удобнее и мобильнее. Для системы управления столицей технологии — это незаменимый инструмент, который применяется во всех отраслях экономики, городского хозяйства и социальной сферы. А для миллионов горожан — повседневный помощник, который позволяет получать сотни услуг и сервисов в удобном цифровом формате в режиме 24/7.

Продукт "Градостроительство" — совокупность проектов, направленных на внедрение инновационных алгоритмов, бизнес-процессов и общей ИТ-стратегии Департамента информационных технологий города Москвы в градостроительную деятельность.
Коллеги сокращают число задействованных информационных систем, переводят услуги в цифровой вид, разрабатывают цифрового двойника города и реализуют множество других проектов, помогающих отрасли работать качественнее и быстрее.

Обязанности:

Архитектура и проектирование

  • проектирование архитектуры корпоративных информационных систем: от бизнес-логики до инфраструктуры.
  • разработка архитектуры распределённых микросервисных систем с нуля и модернизация legacy-монолитов.
  • применение архитектурных стилей и паттернов: MSA, EDA, DDD, Saga, CQRS.
  • проектирование высоконагруженных и отказоустойчивых систем.
  • разработка механизмов межсервисного взаимодействия (REST, асинхронные очереди) с гарантированной согласованностью данных.
  • проектирование API для доступа к данным, включая высоконагруженные публичные API.
  • разработка архитектуры систем гарантированной доставки сообщений.

Техническое лидерство

  • техническое лидерство и координация между командами разработки и заказчиком.
  • определение ключевых технологических стеков и стандартов разработки.
  • постановка технических задач, контроль реализации архитектуры.
  • управление командами разработки.

Технологии и инструменты

  • разработка на Java (Spring Boot, Java EE, Concurrency), Go, C/C++.
  • работа с БД: SQL (PostgreSQL), NoSQL (Neo4j, CouchBase), Apache Ignite, Hadoop.
  • работа с инфраструктурой: Kubernetes, Docker, Apache Kafka, Linux.
  • работа с инструментами документирования: C4, Archimate, UML, Sparx Enterprise Architect.
  • внедрение централизованного мониторинга и оркестрации (ElasticSearch, Kibana, Grafana, Prometheus, Zabbix, Cisco AppDynamics).

Какие знания и навыки нам важны:

  • опыт в роли архитектора от 5 лет.
  • опыт руководства командами разработки.
  • опыт работы в enterprise-секторе (финансы, госсектор, транспорт, страхование).
  • опыт взаимодействия с заказчиками.

Архитектурные компетенции

  • микросервисная архитектура (MSA), Event-driven architecture (EDA), Domain Driven Design (DDD), микрофронтовая архитектура.
  • проектирование высоконагруженных и отказоустойчивых систем.
  • шаблоны проектирования: Saga, CQRS и другие.
  • опыт преобразования монолитных legacy-систем в микросервисные.
  • опыт проектирования систем с нуля.
  • понимание всей цепочки: от бизнес-логики и работы фреймворков до аппаратной платформы и сетевого стека.

Будет плюсом

  • опыт работы с IBM MQ, DB2, WebSphere.
  • опыт работы с IBM AIX, IBM Z/OS.
  • опыт работы с CVS, Nexus, Git.
  • опыт работы с Jira, Confluence, Kaiten, Trello.

Что предлагаем:

  • рыночную зарплату и премии
  • драйвовые задачи и ресурсы для их реализации
  • офисный формат работы, офис в Сколково
  • преимущества аккредитованной IT-компании
  • материальную помощь в случае важных событий в жизни
  • корпоративное обучение и доступ к онлайн-библиотеке
  • корпоративные тренировки и спортивные активности — бег, футбол, волейбол, баскетбол, теннис и другие
  • комьюнити по интересам
  • скидки от партнеров на ДМС, связь, развлечения, подарки, спорт и т.д.

Стань частью команды ДИТ Москвы и воплощай в жизнь цифровые проекты столицы!

Skills

What Lead Architecture jobs ask for — and how much of it you have →
Apply

See also

Architecture jobs by country — openings, pay and top skills →