Департамент информационных технологий Москвы создает и развивает цифровые проекты, которые делают столицу комфортнее, а жизнь горожан — удобнее и мобильнее. Для системы управления столицей технологии — это незаменимый инструмент, который применяется во всех отраслях экономики, городского хозяйства и социальной сферы. А для миллионов горожан — повседневный помощник, который позволяет получать сотни услуг и сервисов в удобном цифровом формате в режиме 24/7.
Система "Мосбилет" предназначена для предоставления в электронной форме сервисов приобретения билетов и услуг, записи на обучение по дополнительным общеобразовательным программам, в кружки и секции, организации и ведения электронного учета обучающихся, записи на экскурсии, организации проведения культурных, спортивных и досуговых мероприятий.
Что нужно делать:
- разобраться в текущей архитектуре, кодовой базе и ограничениях
- сформировать правила работы команды и зоны ответственности
- выстроить процессы принятия решений, code review и архитектурных ревью
- определять целевую архитектуру (backend, frontend, интеграции, данные, production)
- принимать и обосновывать архитектурные решения
- следить за надёжностью, сопровождаемостью и понятностью решений
- выявлять техдолг, риски и узкие места, формировать план их устранения
- участвовать в найме и развитии lead-разработчиков и инженеров
- помогать декомпозировать задачи и оценивать риски
- контролировать качество реализации и готовность к релизам
- разбирать сложные дефекты и инциденты
- обеспечивать прозрачность статусов и зависимостей
- задавать требования к сервисам (health, graceful shutdown, конфигурация)
- контролировать масштабирование и поведение при сбоях
- формировать требования к логированию, метрикам и мониторингу
- совместно с DevOps и эксплуатацией выстраивать безопасную поставку изменений
- контролировать техническое качество внешних решений
- принимать результаты с точки зрения архитектуры, качества кода и рисков
- выстраивать правила взаимодействия с аналитикой, QA, DevOps, PM и подрядчиками
- добиваться документирования решений для внутреннего сопровождения
Какие знания и навыки для нас важны:
- опыт коммерческой разработки от 7 лет
- опыту правления разработкой или технического лидерства от 3 лет (роль руководителя, техлида, архитектора, head of engineering)
- сильный backend-бэкграунд (желательно Java/Spring Boot, но готовы рассмотреть и другие стеке при наличии сильного опыта)
- понимание архитектуры распределённых систем, интеграций, API-дизайна
- опыт работы с реляционными БД на архитектурном уровне (миграции, индексы, производительность)
- понимание асинхронных обменов (очереди, брокеры) и паттернов интеграции
- практический опыт работы с Kubernetes или управления разработкой под K8s
- понимание контейнеризации (Docker) и принципов работы в контейнерной среде
- опыт внедрения инженерных стандартов (code review, CI/CD, документация, observability)
- опыт работы с legacy-системами и техническим долгом
- опыт найма, онбординга и развития инженеров
- умение принимать решения и объяснять их команде, руководству и смежникам
- системность, самостоятельность, ответственность, ориентация на результат
Ожидаемый архитектурный стек (понимание принципов, не обязательно руками):
- сервисная архитектура (монолит с выделенными модулями);
- API-first, контрактное взаимодействие (OpenAPI);
- REST/SOAP-интеграции
- асинхронные обмены и очереди
- транзакционность, идемпотентность, retry, timeout, circuit breaker
- реляционные БД и миграции
- разработка под Kubernetes (stateless, health, graceful)
- observability (логи, метрики, мониторинг)
- CI/CD и безопасная поставка
- архитектурные решения, ADR и техническая документация
Что предлагаем:
- рыночную зарплату и премии
- драйвовые задачи и ресурсы для их реализации
- преимущества аккредитованной IT-компании
- материальную помощь в случае важных событий в жизни
- корпоративное обучение и доступ к онлайн-библиотеке
- корпоративные тренировки и спортивные активности - бег, футбол, волейбол, баскетбол, теннис и другие
- комьюнити по интересам
- скидки от партнеров на ДМС, связь, развлечения, подарки, спорт и т.д.
Стань частью команды ДИТ Москвы и воплощай в жизнь цифровые проекты столицы!
Похожие вакансии
Владение навыками финансового планирования и моделирования. Знание основ управленческого и бухгалтерского учета в коммерческом банке, основных правил подготовки финансовой отчетности...
Опыт работы руководителем маркетинга или Head of Marketing от 5 лет. Опыт построения маркетинговой функции или масштабирования бизнеса.
Подтвержденный успешный опыт работы руководителем в e-commerce (маркетплейсы Озон и Вайлдберриз) от 3-х лет и оборотом от 500...
Опыт backend-разработки на Java от 5 лет, из них не менее 1 года в роли технического лидера (lead / tech...
7. Влияет на результат и качество проекта(. ЗАВЕРШЕНИЕ: Опыт ведения проектов (от 15 проектов), связанных с использованием большого объемов информации...
