С
Сбер
Сегодня

Middle Python Backend Developer

Опыт 2–3 года с Pythonзнание Python 3.10+

Зарплата

от 150 000 Р
ОпытMiddle

📄
Оригинальный текст вакансии

Middle Python Backend Developer (AI & Football Analytics)

#удаленкарф #middle

Компания: Сбер

☑️Обязанности

  • Разработка и поддержка серверной архитектуры на базе Python для обработки данных о матчах и игроках
  • Проектирование и реализация RESTful API (желательно FastAPI/Django REST Framework); знание GraphQL (Strawberry/Graphene) будет плюсом
  • Оптимизация серверной части под большие объемы данных и низкие задержки (asyncio, эффективная сериализация, кэширование)
  • Разработка микросервисов (gRPC/HTTP), взаимодействие через брокеры сообщений (Kafka/RabbitMQ) и очереди задач (Celery/RQ)
  • Интеграция серверной части с системами машинного обучения и модулями компьютерного зрения (Triton/TorchServe/ONNX Runtime, внутренние сервисы)
  • Настройка и поддержка работы с базами данных: SQL (PostgreSQL/MySQL) и NoSQL (MongoDB/Redis/Elastic), ORM (SQLAlchemy) и миграции (Alembic)
  • Обеспечение безопасности (OAuth2/JWT, RBAC, rate limiting), ведение логирования и метрик (Prometheus/Grafana/ELK), покрытие тестами (pytest) и документирование кода (OpenAPI/Swagger).

☑️Примеры задач:

  • Разработка масштабируемого API для передачи данных о матчах и действиях игроков в реальном времени (WebSocket/SSE + кэш Redis)
  • Построение микросервисов для интеграции с модулями ML и CV (асинхронные пайплайны, батч-инференс, стриминг событий через Kafka)
  • Оптимизация производительности: профилирование Python (async, GIL-friendly решения), кеширование, шардирование и партиционирование БД
  • Проектирование системы хранения данных о матчах, игроках и игровых событиях (OLTP + агрегаты/витрины для аналитики)
  • Внедрение новых функций в серверную архитектуру для поддержки аналитических инструментов (фичестор, сервис рекомендаций, отчетные эндпоинты).

☑️Требования

  • Высшее образование в области информатики, прикладной математики или смежных дисциплин
  • Опыт 2–3 года на позиции backend-разработчика с использованием Python
  • Отличное знание Python 3.10+ (типизация, asyncio), опыт с FastAPI или Django/DRF
  • Уверенная работа с PostgreSQL/MySQL и NoSQL (MongoDB/Redis), понимание индексов, транзакций, профилирования запросов
  • Опыт проектирования и разработки RESTful API, знание GraphQL — плюс.
  • Навыки работы с контейнерами (Docker) и оркестраторами (Kubernetes), Helm/templating — плюс
  • Знание инструментов CI/CD (GitLab CI/Jenkins/GitHub Actions), артефактов и версионирования
  • Понимание принципов микросервисной архитектуры и основных паттернов (circuit breaker, saga, outbox, idempotency)
  • Опыт работы с облачными платформами (AWS/Google Cloud/Azure) приветствуется
  • Базовые знания интеграции с ML-моделями и обработки данных — плюс.

Контакты: https://rabota.sber.ru/search/4466457/


🔥 [Подписаться на наши каналы](https://t.me/addlist/8QASR3uThEI2ZjVi) / @best_itjob / @it_rab

🔗
Похожие вакансии