Bell Integrator Регионы

Python-разработчик

Не указана
  • Москва
  • Полная занятость
  • Полный день
  • От 1 года до 3 лет

BELL INTEGRATOR – крупный системный интегратор страны. Мы являемся аккредитованной ИТ– компанией.
На текущий момент с нами работает более 2500 высококлассных аналитиков, руководителей проектов, разработчиков, тестировщиков и специалистов по сопровождению крупных информационных систем. Bell Integrator активнореализует проекты по всей России, среди наших заказчиков – ведущие системообразующие финансовые, телеком и ритейл компании страны.
Центральный офис Bell Integrator расположен в Москве, представительства – в Нижнем Новгороде, Пензе, Саратове, Уфе, Санкт-Петербурге, Барнауле, Минске (Беларусь).

Основные задачи:

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

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

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

  • Сервис оркестрации ML-пайплайнов с управлением состояниями
    API Gateway для внешних интеграций

    Работа с LLM:
    — Интеграция с корпоративным LLM API (управление лимитами, очередями)
    — Оптимизация промптов для снижения затрат (батчинг, кеширование)
    — Обработка и валидация ответов LLM (парсинг JSON, обработка ошибок)
    — Реализация fallback-стратегий при недоступности LLM

    Обеспечение надежности:
    — Реализация retry-механизмов с exponential backoff
    — Идемпотентность операций
    — Graceful degradation при сбоях внешних сервисов
    — Мониторинг и алертинг критических метрик

    Оптимизация производительности:
    — Асинхронная обработка для высокой пропускной способности
    — Кеширование векторов и результатов LLM
    — Оптимизация запросов к БД (индексы, батчинг)
    — Горизонтальное масштабирование под нагрузк

Требования:
  • Python: FastAPI, asyncio, aiokafka, pydantic
  • Kafka: продвинутый уровень (exactly-once semantics, transactional producers)
  • DB: MongoDB / PostgreSQL
  • LLM интеграции: REST API, rate limiting, основы промпт-инжениринга
    Инфраструктура: Базовые знания K8s
  • Мониторинг: понимание метрик (latency, throughtput, error rate
  • Тестирование и отладка кода
  • Знание инструментов pytest (для написания тестов) и pdb (для отладки)
  • Знание основ DevOps и CI/CD
  • Опыт работы в релевантной позиции от 3-х лет
  • Высшее техническое образование

Условия:
  • Достойный уровень заработной платы (по итогам технического интервью);
  • Работа в аккредитованной IT компании;
  • Сотрудничество: ТК РФ, ИП, ГПХ;
  • ДМС, расширенные возможности стандартного социального пакета;
  • Корпоративный абонемент на фитнес и курсы английского языка;
  • Командная работа по гибким методологиям;
  • Реферальная система «Приведи друга – получи бонус»;
  • Гибридный формат работы.