Описание
Мы развиваем инженерные инструменты для ИТ-поддержки Сбера, которыми ежедневно пользуются более 500 инженеров, обрабатывая 10 000+ заявок в день от 300 000+ сотрудников. Мы строим AI-native единое инженерное пространство, которое помогает убрать рутину, снизить когнитивную нагрузку и дать инженеру единое пространство для поддержки пользователей. Системный аналитик у нас — инженер, который отвечает за результат целиком — от сырой бизнес-идеи до работающего кода в продакшене.
Задачи
•Сбор и формализация требований, создание детальных машиночитаемых спецификаций (Documentation-as-Code)
•Проектирование архитектуры решения и модели данных, раскладка функциональности по бизнес-доменам
•Проектирование интеграций (REST, gRPC, Kafka)
•Самостоятельная разработка и доработка компонентов на Java (Spring Boot)
•Code review кода, написанного или сгенерированного ИИ
•Контроль покрытия и соответствия тестов (smoke, интеграционные, E2E) исходным спецификациям
•Декомпозиция крупных инициатив на Story-срезы (INVEST), определение DoR и DoD
Требования
•Опыт в промышленной разработке от 3 лет (разработчик, аналитик-разработчик или системный аналитик с погружением в код)
•Самостоятельность: умение видеть бизнес-проблему, находить техническое решение и доводить его до продакшена
•Уверенное знание Java (Core, Spring Boot) для написания кода и глубокого ревью
•Отличное знание реляционных СУБД (PostgreSQL): проектирование схем, индексы, сложные SQL-запросы
•Опыт работы со спецификациями как с источником истины, знание DDD и построения карт доменов
•Понимание событийной архитектуры и брокеров сообщений (Kafka): гарантии доставки, идемпотентность
•Уверенное владение Git (ветки, pull request, code review) и Jira/Confluence
Будет плюсом
•Практический опыт работы с AI-инструментами для генерации и валидации кода (промпт-инжиниринг)
•Умение донести технические ограничения до бизнеса и конструктивно вести диалог о реализуемости требований
•Умение читать и понимать код на .NET
•Знание Kotlin
•Знание Python, Bash или JavaScript/TypeScript для написания скриптов автоматизации, работы с CLI-инструментами или прототипирования
•Опыт написания автотестов (Unit/Integration) и понимание практик TDD
•Понимание процессов CI/CD: умение читать пайплайны, понимать этапы сборки, линтинга и деплоя
•Опыт контейнеризации и развёртывания (Docker, Kubernetes/OpenShift)
Условия
•Комфортный современный офис рядом с м. Тульская (г. Москва, ш. Варшавское, 9стр1Б)
•Ежегодный пересмотр зарплаты и годовая премия
•Более 400 образовательных программ СберУниверситета для профессионального и карьерного развития
•Расширенный ДМС, льготное страхование для семьи и корпоративная пенсионная программа
•Гибкий дисконт по ипотечному кредиту, равный 1/3 ключевой ставки ЦБ
•Подписка Прайм с возможностью совместного использования на трёх близких
•Вознаграждение за рекомендацию друзей в команду Сбера