Руководитель backend разработки

ГКУ Инфогород
Москва
🏢 Офис
Middle
Полная занятость
Россия
Описание вакансии

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

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

Что нужно делать
разобраться в текущей архитектуре, кодовой базе и интеграциях
анализировать качество решений и проблемные зоны
определять приоритеты развития сервисов с учётом продукта, надёжности и масштабирования
принимать технические решения по API, интеграциям, данным и очередям
помогать переходу от внешней разработки к внутренней экспертизе
проводить code review и задавать единые стандарты
контролировать качество реализации и готовность к релизам
участвовать в разборе дефектов и production-инцидентов
следить за корректной работой с API, БД, логированием, обработкой ошибок и тестируемостью
контролировать stateless-подход, health checks, readiness/liveness probes, graceful shutdown
управлять конфигурациями, секретами и переменными окружения
учитывать горизонтальное масштабирование и поведение при сбоях
задавать требования к логированию, метрикам и диагностике
участвовать в найме и технических собеседованиях
распределять задачи и помогать разработчикам принимать корректные решения
контролировать сроки, качество и технический результат
работать с аналитиками, QA, DevOps, эксплуатацией, PM и подрядчиками
помогать декомпозировать задачи и уточнять требования
обеспечивать прозрачный статус по задачам и рискам
участвовать в подготовке релизов
поддерживать техническую документацию
Какие знания и навыки для нас важны
опыт backend-разработки на Java от 5 лет, из них не менее 1 года в роли технического лидера (lead / tech lead)
уверенное знание Java и Spring Boot (работа с JPA/Hibernate, REST API)
опыт интеграции с внешними системами (REST, SOAP) и проектирования API
практический опыт с реляционными БД (PostgreSQL/MySQL) – написание сложных запросов, оптимизация, миграции
опыт работы с брокерами сообщений (RabbitMQ или аналоги)
понимание кэширования (Redis/Memcached) и сценариев его применения
реальный опыт работы с Kubernetes (развёртывание, настройка probes, работа с ConfigMap/Secrets)
понимание контейнеризации (Docker) и принципов работы приложений в контейнерной среде
умение работать с legacy-кодом и техническим долгом – рефакторинг, постепенное улучшение
опыт проведения code review и внедрения стандартов качества
умение декомпозировать сложные задачи и доводить их до production
системность, самостоятельность, ответственность, командность

Ожидаемый архитектурный стек (понимание принципов, не обязательно руками):

сервисная архитектура (монолит с выделенными модулями)
API-first, контрактное взаимодействие (OpenAPI/Swagger)
асинхронные обмены через очереди (RabbitMQ)
транзакционность, идемпотентность, retry, timeout, circuit breaker
работа с реляционными БД (индексы, миграции, производительность)
разработка под Kubernetes (stateless, health, graceful shutdown)
observability (логи, метрики, трейсинг)
CI/CD (понимание процесса, не обязательно настройка)
Что предлагаем
рыночную зарплату и премии
драйвовые задачи и ресурсы для их реализации
преимущества аккредитованной IT-компании
материальную помощь в случае важных событий в жизни
корпоративное обучение и доступ к онлайн-библиотеке
корпоративные тренировки и спортивные активности - бег, футбол, волейбол, баскетбол, теннис и другие
комьюнити по интересам
скидки от партнеров на ДМС, связь, развлечения, подарки, спорт и т.д.

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

AI-помощник
Источникhh.ru
Опубликовано7 июл.
Просмотры0
Если при отклике просят перевести деньги, назвать код из SMS, войти через чужой аккаунт или установить непонятное приложение — это признаки мошенничества. Не соглашайся и напиши нам через чат с основателем или форму обратной связи.