Работа в Правительстве Москвы — это возможность делать наш город современнее и удобнее. Если ты тоже неравнодушен к Москве, хочешь развивать ее и развиваться сам, присоединяйся к нашей команде!
Обязанности:
- Разработка, проектирование и развитие высоконагруженных backend-сервисов на Java / C++ (в том числе с использованием Qt Widgets и QML).
- Проектирование межсервисного взаимодействия: REST API (JSON), gRPC (Protobuf) и GraphQL.
- Работа с базами данных PostgreSQL и Oracle: написание сложных SQL-запросов, профилирование (EXPLAIN), оптимизация планов, разработка логики на PL/pgSQL и PL/SQL.
- Обеспечение отказоустойчивости систем: настройка сквозного логирования (observability), обработка ошибок, Graceful Shutdown.
- Поддержка legacy-кода, рефакторинг масштабных кодовых баз без актуальной документации.
- Проведение Code Review в роли рецензента, контроль соблюдения стандартов разработки.
- Оценка архитектурных компонентов от подрядных организаций.
Требования:
- Опыт разработки backend-приложений на Java и/или C++ от 1 года
- Глубокое понимание многопоточности (Concurrency), конкурентного доступа к данным и механизмов синхронизации.
- Уверенная работа с реляционными СУБД: проектирование индексов, управление уровнями изоляции транзакций, предотвращение взаимоблокировок.
- Владение Git и Gitflow: разрешение сложных конфликтов слияния (merge/rebase).
- Высокий уровень адаптации к легаси-коду (reverse engineering).
- Желательно: опыт работы с распределенными системами, микросервисной архитектурой, Kafka, Docker (контейнеризация), CI/CD (GitLab CI / Jenkins).
Условия:
- Работа в динамично развивающейся организации Правительства Москвы
- Официальное оформление
- Высокопрофессиональная команда
- Стабильная заработная плата
- Формат работы: гибрид/удаленка
- График работы: 5/2, сб и вс
Похожие вакансии
Опыт работы в области автоматизации 1С (аналитик, консультант, методолог) от 3-х лет. Наличие успешных проектов внедрения или доработки...
Наши пожелания к знаниям и опыту: Техническое образование. Опыт работы в технической поддержке (желателен, но не обязателен). Знание принципов работы...
Опыт работы с 1С:Документооборот от 1 года обязателен. Знание принципов и стандартов делопроизводства, ЭДО. Умение формализовать маршруты согласования...
Опыт работы программистом 1С от 3 лет. Уверенное знание платформы 1С:Предприятие: Опыт работы с управляемыми формами, СКД...
Понимание архитектуры и принципов работы компьютера. Начальные навыки работы с ОС Linux; Понимание архитектуры и принципов работы. Умение решать логические...
