Python Backend Developer

Python Backend Developer


Компания: Centicore💙


Позиция: Senior Python Backend Developer


Локация: Москва


Формат работы: гибрид


ЗП: 250–280к на руки


Зачем нужен:

Нам нужен ключевой разработчик, который будет проектировать и развивать микросервисную архитектуру под ML-сценарии — надёжную, масштабируемую и способную обрабатывать тысячи резюме в день. В перспективе — лидерство над направлением и менторство стажёра/джуна.


Задачи:

• Разработка микросервисов:

• Парсинг документов (PDF, DOC, DOCX) с извлечением структурированных данных

• Векторизация текстов для семантического поиска

• Оркестрация ML-пайплайнов с управлением состояниями

• API Gateway для внешних интеграций


Работа с LLM:

• Интеграция с корпоративным LLM API (лимиты, очереди, fallbacks)

• Оптимизация промптов и кеширование

• Обработка, валидация и парсинг ответов LLM


Надёжность и отказоустойчивость:

• Retry с exponential backoff

• Идемпотентность, graceful degradation

• Мониторинг, алерты по ключевым метрикам


Производительность:

• Асинхронная обработка, Kafka

• Оптимизация БД-запросов (батчинг, индексы)

• Кеширование результатов LLM и векторов

• Масштабирование микросервисов под нагрузку


Стек:

Python (FastAPI, asyncio, aiokafka, pydantic)

Kafka (exactly-once semantics, transactional producers)

PostgreSQL / MongoDB

REST-интеграции с LLM API

Kubernetes — базовые знания

CI/CD, observability, alerting

Мониторинг: latency, throughput, error rate


Кого ищем:

• 3–5+ лет в backend-разработке на Python

• Опыт построения микросервисных архитектур и пайплайнов

• Умение работать с API внешних систем и очередями (Kafka)

• Понимание надёжности, производительности и масштабируемости

• Готовность к работе в проде, где каждый сбой = потерянный клиент

• Опыт в командах с CI/CD и стабильными DevOps-процессами


Контакты:

📩 @ktvsk_d

Буду рада познакомиться! 💙



Report Page