Электронная Москва

Lead Backend направления

Коротко

Lead Backend разработчик в проекте "Градостроительство" Департамента информационных технологий Москвы — нужно технически руководить командой backend-разработчиков, формировать архитектуру микросервисов и принимать ключевые технические решения. Требуется от 5-6 лет опыта backend-разработки, от 2 лет на позиции Senior/Lead, опыт управления командой от 3 человек, уверенное владение Java (Spring Boot), понимание C++, опыт работы с микросервисами, REST API/gRPC/GraphQL, Kafka/RabbitMQ, Docker/Kubernetes. Работа офисная, офис в Сколково.

О продукте
Департамент информационных технологий Москвы создает и развивает цифровые проекты, которые делают столицу комфортнее, а жизнь горожан — удобнее и мобильнее. Для системы управления столицей технологии — это незаменимый инструмент, который применяется во всех отраслях экономики, городского хозяйства и социальной сферы. А для миллионов горожан — повседневный помощник, который позволяет получать сотни услуг и сервисов в удобном цифровом формате в режиме 24/7.
Продукт "Градостроительство" - совокупность проектов, направленных на внедрение инновационных алгоритмов, бизнес-процессов и общей ИТ-стратегии Департамента информационных технологий города Москвы в градостроительную деятельность. Коллеги сокращают число задействованных информационных систем, переводят услуги в цифровой вид, разрабатывают цифрового двойника города и реализуют множество других проектов, помогающих отрасли работать качественнее и быстрее.
Что нужно делать
•Техническое руководство командой backend-разработчиков: постановка задач, контроль исполнения, код-ревью
•Формирование и развитие архитектуры backend-сервисов и микросервисной инфраструктуры
•Принятие ключевых технических решений: выбор технологий, фреймворков, подходов к разработке
•Разработка и поддержка сложных backend-сервисов на C++/Java (Spring Boot) / оптимизация баз данных (реляционных и NoSQL)
•Проектирование и поддержка REST API / gRPC / GraphQL
•Обеспечение отказоустойчивости, масштабируемости и производительности сервисов
•Работа с системами очередей и брокерами сообщений (Kafka, RabbitMQ и аналоги)
•Мониторинг и логирование сервисов (Prometheus, Grafana, ELK и аналоги)
Управление командой
•Распределение задач, контроль загрузки и оценка эффективности команды
•Курирование, обучение и развитие сотрудников, проведение one-to-one встреч
Какие знания и навыки нам важны
•От 5–6 лет в backend-разработке
•От 2 лет на позиции Senior или Lead
•Опыт управления командой от 3 человек
•Опыт планирования, распределения задач и контроля исполнения
•Java (Spring Boot): уверенное владение, коммерческий опыт
•C++: понимание языка, опыт чтения и анализа кода
•Опыт разработки микросервисной архитектуры
•Опыт работы с реляционными БД (PostgreSQL, MySQL) и NoSQL (MongoDB, Redis)
•Опыт проектирования REST API / gRPC / GraphQL
•Опыт работы с системами очередей (Kafka, RabbitMQ)
•Опыт работы с Docker, Kubernetes
•Опыт настройки CI/CD (GitLab CI)
•Понимание принципов построения масштабируемых и отказоустойчивых систем
•Понимание принципов микросервисной и монолитной архитектуры
•Знание методологий разработки (Agile, Scrum, Kanban, Waterfall)
•Понимание принципов TDD и практик тестирования
•Понимание принципов SOLID, DRY, KISS
•Опыт работы с системами мониторинга (Prometheus, Grafana)
•Опыт работы с системами логирования (ELK, Loki)
•Понимание принципов работы сетей и протоколов (HTTP, TCP/IP)
Будет плюсом
•Опыт работы с высоконагруженными системами (Highload)
•Опыт работы с облачными платформами (AWS, GCP, Azure, Yandex Cloud)
•Опыт работы с системами репликации и шардирования БД
•Опыт работы с WebSocket и real-time коммуникациями
•Опыт написания автотестов и использования тестовых фреймворков
•Опыт построения тестовой инфраструктуры с нуля
•Опыт работы с системами репликации объектов (если проект связан с Unreal Engine)
•Опыт работы с FSD (если проект связан с frontend-интеграцией)
•Знание других VCS: Perforce, SVN
•Опыт миграции монолита на микросервисы
Что предлагаем
•Рыночную зарплату и премии
•Драйвовые задачи и ресурсы для их реализации
•Офисный формат работы, офис в Сколково
•Преимущества аккредитованной it-компании
•Материальную помощь в случае важных событий в жизни
•Корпоративное обучение и доступ к онлайн-библиотеке
•Корпоративные тренировки и спортивные активности - бег, футбол, волейбол, баскетбол, теннис и другие
•Комьюнити по интересам
•Скидки от партнеров на дмс, связь, развлечения, подарки, спорт и т.д.

Хватит откликаться.
Получите рекомендацию.

$10 стартовых кредитов

Всего 60 секунд, полностью на автопилоте — AI-агенты Eraldt читают ваше резюме, определяют подходящие роли, находят живые вакансии и людей, которые могут вас порекомендовать, пишут им личные письма и добиваются рекомендации.

Это не отклик на вакансию: резюме не уходит в компанию, а рекомендацию именно по этой роли мы не обещаем.

Посмотрите, кто ещё получает интервью на автопилоте