ТЕХНОЛОГИИ ОТРАСЛЕВОЙ ТРАНСФОРМАЦИИ

Python-разработчик (СберБизнесБот)

Не указана
  • Москва
  • Полная занятость
  • Полный день
  • От 1 года до 3 лет
  • Python
  • ООП
  • SOLID
  • FastAPI
  • SQL
  • SQLAlchemy
  • REST API
  • Pytest

Мы аккредитованная IT-компания Экосистемы СберБанка. Развиваем инновационные решения, исследуем все ключевые метрики и показатели для бизнеса и госсектора.

В настоящий момент у нас открыта вакансия «Python-разработчик».

Описание продукта/команды

Мы команда, работающая совместно с корпоративным блоком
ПАО Сбербанк, реализуем проекты на основе AI для внешних заказчиков. Тесно сотрудничаем с исследовательскими подразделениями банка, используем их опыт и наработки для внедрения прикладных решений.

Обязанности:

  • Проектировать и разрабатывать приложения на python;
  • Разработка для запуска ML моделей;
  • Настройка логирования и мониторинга приложения;
  • R&D по развитию продукта;
  • Взаимодействие с frontend разработчиками, аналитиками, согласование протоколов обмена данными;
  • Покрытие тестами разработанного ПО, участие в документировании платформы;
  • Участие в настройке инструментов процесса DevOps;
  • Интеграция со сторонними решениями и анализ сопутствующей документации.

Требования:

  • Опыт разработки веб-приложений на Python от 2 лет;
  • Умение декомпозировать бизнес-требования и переводить их на язык разработки;
  • Уверенные знания ООП, понимание принципов SOLID;
  • Уверенное знание фреймворка FastAPI и библиотеки Pydantic;
  • Понимание асинхронного кода, умение работать с asyncio;
  • Понимание принципов построения REST API;
  • Опыт работы с реляционными СУБД, базовые знания SQL и SQLAlchemy;
  • Знание инструментов для управления зависимостями, опыт работы с Poetry или uv;
  • Умение писать тесты, опыт работы с pytest;
  • Опыт работы с Linux, Git, Docker, Docker Compose;
  • Автономность, бережное отношение к данным и чистота кода.

Будет плюсом:

  • Навыки работы c ML-моделями, Hadoop, Spark;
  • Понимание принципов работы Kafka, опыт работы с Faust или FastStream;
  • Опыт работы с Redis;
  • Опыт работы с Elasticsearch или OpenSearch;
  • Опыт работы c инструментами для запуска задач: APScheduler, Taskiq/Celery.
  • Умение писать типизированный код и использовать mypy или pyright;
  • Навыки работы с линтерами: Ruff или Flake8.

Условия:

  • Формат работы: офис, гибрид, удаленка (Москва, Московская область);

  • Оформление в штат по ТК РФ;
  • Работа в аккредитованной ИТ-компании, сопутствующие льготы;
  • Ежегодный бонус по итогам работы;
  • ДМС с первого месяца, ДМС для родных по программе со-оплаты;
  • Скидки и льготы от партнёров Экосистемы.