Альфа-Банк
Разработчик python/ Middle+/Senior
Формат работы: удалённо
Чем предстоит заниматься
•Стек: Python (FastAPI, asyncio), Kafka, PostgreSQL, SQLAlchemy, Alembic, Redis, Docker, Kubernetes
•Разрабатывать сервисы потоковой обработки данных для ML-моделей: приём событий из Kafka, вычисление и обновление признаков, выдача их моделям в реальном времени
•Проектировать и разворачивать микросервисы на Python (FastAPI, asyncio) в Kubernetes
•Поддерживать, улучшать и масштабировать работающие сервисы: стабильность, наблюдаемость, отказоустойчивость
•Вместе с командой разбирать потребности заказчиков и превращать их в инженерные решения
Наши пожелания к кандидатам
•Опыт коммерческой разработки на Python от 4х лет, уверенный asyncio
•Опыт коммерческой работы с FastAPI
•PostgreSQL: проектирование схем и написание запросов; SQLAlchemy как ORM, Alembic для миграций
•Docker и Kubernetes: разворачивали и эксплуатировали свои сервисы
•Kafka — понимать основные механизмы: продюсеры и консьюмеры, партиции и consumer groups, что происходит при сбое и повторной доставке сообщений
Будет плюсом:
•Redis
•Опыт с другими брокерами сообщений (RabbitMQ, Redis Streams)
•Понимание, как устроены ML-контуры и зачем моделям свежие данные; интерес к LLM