Задачи
•Разрабатывать сервисы потоковой обработки данных для ML-моделей: принимать события из Kafka, вычислять и обновлять признаки, выдавать их моделям в реальном времени
•Проектировать и разворачивать микросервисы на Python в Kubernetes
•Поддерживать, улучшать и масштабировать работающие сервисы, обеспечивать их стабильность, наблюдаемость и отказоустойчивость
•Разбирать потребности заказчиков вместе с командой и превращать их в инженерные решения
Требования
•Опыт коммерческой разработки на Python от 4 лет и уверенное владение asyncio
•Опыт коммерческой работы с FastAPI
•Умение проектировать схемы PostgreSQL и писать запросы
•Опыт работы с SQLAlchemy и Alembic
•Опыт развёртывания и эксплуатации сервисов с Docker и Kubernetes
•Понимание механизмов Kafka: продюсеров и консьюмеров, партиций, групп потребителей, сбоев и повторной доставки сообщений
Будет плюсом: Redis, опыт с другими брокерами сообщений (RabbitMQ, Redis Streams), понимание устройства ML-контуров и интерес к LLM
Условия
•Квартальная премия по результатам KPI
•Гибрид на выбор, ИТ-хабы в Москве, Санкт-Петербурге и Екатеринбурге, сезонный коворкинг в Сочи
•Программа ДМС с первых дней работы, включая стоматологию, обслуживание в клиниках и страхование
•Компенсация 10 дней больничного
•Тренинги, вебинары, митапы и демо-дни
•Оплата посещения профильных конференций и курсов
•Помощь с подготовкой к публичным выступлениям и написанием статей на Хабр
•Бесплатный доступ к корпоративным библиотекам Alpina Digital, MyBook и бизнес-изданиям
•Спортзалы для сотрудников в Москве, Санкт-Петербурге и Екатеринбурге, скидки на услуги туристических агентств, продукты питания, рестораны, бары и магазины