В команду Блока Sberbank International открыт поиск на позицию BackEnd Developer со знанием AI. Кандидат на должность должен быть универсальным специалистом с глубокими техническими знаниями, включая ИИ-решения, сильными лидерскими качествами.
Цель создания продукта - построение международного стратегического проводника для компании, который будет обладать способностью анализировать и оценивать для компании важность международных событий, проводить оценку влияния на международную стратегию и анализировать потенциальные ниши на международных рынках для компании, с учетом знаний в области геополитики, геоэкономики, международной стратегии, стратегии компании/ Для реализации платформы создается модуль для автоматического сбора данных из различных источников: новостные сайты, агрегаторы данных, неструктурированные источники и подготовка данных для последующей обработки с использованием ИИ технологий.
Обязанности
- разработка и поддержка микросервисов: создание новых сервисов и улучшение существующих, обеспечение их работоспособности и соответствия требованиям бизнеса
- проектирование масштабируемой и отказоустойчивой архитектуры: активное участие в обсуждениях и проектировании архитектуры системы, обеспечивающей высокую производительность и надежность
- проектирование базы данных: разработка оптимальной структуры таблиц и связей в базе данных, обеспечивающих целостность и эффективность обработки данных
- написание качественного кода: создание чистого, читаемого и поддерживаемого кода, соответствующего лучшим практикам разработки
- покрытие кода тестами: обязательное написание модульных и интеграционных тестов для каждого функционала, минимизация рисков появления багов
- участие в код-ревью: проведение анализа кода коллег, предоставление конструктивной обратной связи, поддержание высокого уровня качества кодовой базы и содействие профессиональному развитию команды.
Требования
- глубокое знание Python и его экосистемы (FastAPI, SQLAlchemy, Alembic)
- опыт работы с базами данных (PostgreSQL, MongoDB, Milvus, S3)
- опыт работы с CI/CD (GitLab CI, GitHub Actions, TeamCity)
- знание контейнеризации (Docker, K8S)
- понимание и использование систем мониторинга и логирования (Prometheus, Grafana, Loki)
- управление GitFlow, решение мердж-конфликтов
- понимание REST API, SSE, WS, микросервисной архитектуры, Kafka
- организация работы с кодом (code review, ветвление, релизные стратегии).
- опыт внедрения ИИ-агентов.
- опыт создания dataapi, разработка унифицированных API для доступа к структурированным/неструктурированным данным, реализация аутентификации (OAuth 2.0, JWT), кеширования (Redis).
- опыт организации взаимодействия в мультиагентных системах с использованием MCP, интеграция с векторными базами для семантического поиска
- опыт реализация интеграций с платежными шлюзами
- умение интегрировать ИИ-решения в существующие системы
- участие в полном цикле разработки продукта: от сбора данных до развертывания в продакшене
- сотрудничество с командами разработчиков, аналитиков и продуктовых менеджеров для достижения общих целей
- опыт проектирования архитектуры сложных систем
- разработка модели данных (ERP).
Условия
- стабильная заработная плата и годовой бонус, который выплачивается в конце декабря
- работа в Московском офисе в шаговой доступности от ст. Кутузовская (метро и МЦК).
- корпоративный спортзал, зоны отдыха, бильярд и настольный хоккей
- гибридный график с возможностью удаленной работы
- расширенный ДМС с первого дня и льготное страхование для близких
- обучение за счет компании и участие в конференциях
- дополнительное и приятное: льготная ипотека, корпоративная пенсионная программа, бесплатная подписка СберПрайм+, скидки на продукты компаний-партнеров.