4 дня назад
Senior Backend & Data Engineer (Python)
500 000₽
hhВакансия с HeadHunter. Контакт ведёт на hh.ru
Мэтч & Сопровод
Покажет вашу совместимость и напишет письмо
Описание вакансии
Текст:
TL;DR
Senior Backend & Data Engineer (Python): Развёртывание серверного слоя и хранилища данных для платформы видеоаналитики спортивных соревнований с акцентом на PostgreSQL, асинхронный Python и аналитические витрины. Focus on проектировании надёжного API, миграции данных из JSON, идемпотентной обработке AI-оценок и обеспечении наблюдаемости серверной части.
Локация: Москва, офис у м. Кутузовская
Зарплата: до 500 000 RUR в месяц до вычета налогов
Компания
Технологическая команда Сбера разрабатывает платформу видеоаналитики для объективизации судейства в спортивных соревнованиях.
Что делать
- Развернуть хранилище данных с нуля: DDL, ограничения целостности, индексы, миграции, окружения, бэкапы и пуллинг.
- Перенести данные аналитики из файлового хранилища в реляционную схему с помощью ETL и проверкой полноты переноса.
- Спроектировать аналитические витрины для лидербордов и срезов по спортсменам.
- Вести контракт приёма результатов от сервиса видеоаналитики: идемпотентность, валидация, версионирование и аудит.
- Развивать API платформы для заявок, фаз соревнований, судейских действий, апелляций, экспорта и real-time-доставки по SSE.
- Профилировать и оптимизировать горячие пути, а также отвечать за наблюдаемость и эксплуатацию серверной части.
Требования
- От 4 лет коммерческой разработки бэкенда на Python, включая не менее 2 лет работы с асинхронным стеком FastAPI, Starlette или аналогами.
- Уверенное владение PostgreSQL, SQLAlchemy 2.0 в async-режиме и Alembic.
- Опыт проектирования схем, индексов, транзакций, уровней изоляции, блокировок, партиционирования, оконных функций и аналитических витрин над OLTP-базой.
- Опыт развёртывания хранилища с нуля, миграций, бэкапов и выката в нескольких окружениях.
- Опыт проектирования REST API с версионированием, идемпотентностью, валидацией через Pydantic 2 и корректными кодами ошибок.
- Практический опыт с Redis, S3-совместимыми хранилищами, Docker, CI/CD и интеграционными тестами против реальной инфраструктуры.
Хорошо, если есть
- Опыт с ClickHouse, dbt, Airflow, Kubernetes, IaC и PgBouncer.
- Интеграция с ML-сервисами, асинхронными пайплайнами, callback-и очередями.
- Работа с видео- и медиапайплайнами, большими объектами, SSE или WebSocket под нагрузкой.
- Опыт миграции с legacy-системы при работающем продакшене или работы в спортивных и трансляционных продуктах.
Культура и преимущества
- Современный офис и очный формат работы.
- Ежегодный пересмотр зарплаты и годовой бонус.
- Корпоративный спортзал, зоны отдыха и более 400 образовательных программ СберУниверситета.
- Расширенный ДМС, льготное страхование для семьи и корпоративная пенсионная программа.
- Льготные условия ипотечного кредитования и подписка Прайм с возможностью совместного использования.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
КА Headshearts
5 дней назад
Senior Python Backend Developer (Python)
450 000 - 600 000₽
Hireway
2 часа назад
Python Developer (Python)
170 000 - 195 000₽
AYA GAMES
35 минут назад
Senior Python Developer (GameDev)
Анкорд
7 дней назад
Python Backend Developer (Middle / Middle+)
160 000 - 210 000₽
RWB
3 дня назад
Python-разработчик (Направление клиентского сервиса)
Osla
4 дня назад
Middle+/Senior Backend разработчик (Python)
180 000₽