Python-разработчик (fullstack)

Bercut

Python-разработчик (fullstack)

Санкт-Петербург, Лахтинский проспект, 85к3

Метро: Беговая

Описание вакансии

Компания Bercut — отечественный разработчик корпоративного ПО. Мы 30 лет создаем продукты для телеком-сегмента и теперь расширяемся в новые рынки.

Наш новый продукт — интеллектуальная шина данных «ESB Bercut». Продукт является мостом, соединяющим разнообразные информационные системы и бизнес-пользователей.

С его помощью можно легко создавать интеграционные маршруты используя No-Code и Low-Code инструменты, применять современные подходы к разработке Enterprise-решений со встроенными методиками AI/ML/BigData, предиктивной аналитикой и BI.

Клиентами являются крупнейшие компании из секторов телеком, финтеха, производства, ритейла, гос.сектора, сегмент СМБ. Решение будет работать как в облаке, так и на серверах клиентов.

С нашим продуктом клиент обретает подлинный контроль над своими данными и свободу от дорогих ИТ-специалистов.

Ищем ведущего Python-разработчика, который усиливает команду продуктовой разработки и настраивает и сопровождает платформу под клиентские пилоты и промышленные поставки: конфигурация продуктов, пайплайнов, моделей, прав доступа, интеграций с источниками заказчика, отладка цепочек RAG/workflow, участие в доработке ядра по результатам пилотов.

Обязанности:

  • разрабатывать и сопровождать backend на Python (FastAPI): API админки и кабинета, доменная логика RAG, пайплайнов, workflow, агентов, интеграций с БД и внешними сервисами;
  • при необходимости — проводить точечные правки фронта (новый вызов API, форма, экран настроек) в связке с backend, без ожидания «отдельного фронтендера на каждый чих»;
  • участвовать в архитектурных решениях по AI-модулям: вызовы LLM, промпты и шаблоны, retrieval, оркестрация, надёжность и наблюдаемость;
  • внедрять ADF у заказчиков: сбор требований к конфигурации, настройка продуктов/шаблонов/коллекций/моделей, сопровождение пилотов и вывода в прод с учётом безопасности и эксплуатации;
  • участвовать в роадмапе и оценке задач; при уровне lead — менторить и помогать в онбординге разработчиков;
  • полный цикл: от прототипа и спецификации до промышленного развёртывания, тестов и регрессии.
Требования:
  • коммерческий опыт разработки на Python от 5 лет; уверенное владение Python 3.10+ (типизация, asyncio, пакетирование);
  • FastAPI (или эквивалентный стек: Pydantic, зависимости, OpenAPI), проектирование и сопровождение REST API;
  • PostgreSQL: схемы, миграции, транзакции, типичные паттерны доступа из приложения;
  • интеграции: HTTP-клиенты (httpx / aiohttp), очереди/брокеры или оркестрация долгих задач (понимание модели worker / Temporal-подобных контуров — как плюс к обязательному REST);
  • практический опыт работы с LLM: вызовы API, ограничения токенов, структурированные ответы; LangChain / LlamaIndex / прямой SDK — не важно какой стек, важно умение собрать предсказуемый пайплайн;
  • векторный поиск и RAG на концептуальном уровне: эмбеддинги, chunking, retrieve → generate; опыт с Qdrant или аналогом (Pinecone, Weaviate и т.д.) — сильный плюс, базово — понимание семантического поиска;
  • тестирование: pytest, моки контрактов внешних сервисов, при необходимости контрактные/интеграционные тесты API;
  • Git, code review, привычка к CI/CD (конвейеры, линтеры, pre-commit);
  • Docker / docker-compose: сборка, локальный контур, отладка сервисов в compose;
  • React (актуальная ветка 18.x) и TypeScript: компоненты, пропсы, хуки (useState / useEffect / кастомные), базовая типизация props и ответов API;
  • Vite: локальный запуск (dev), сборка (build), понимание env для фронта;
  • маршрутизация (react-router или аналог в проекте): найти страницу, добавить маршрут при необходимости;
  • HTTP с фронта (в проекте — axios): вызов REST, обработка ошибок и загрузок; умение добавить метод в общий API-клиент и использовать его в компоненте (согласование с OpenAPI/Swagger бэкенда);
  • npm: установка зависимостей, запуск линтера; не обязательно глубокое знание сборщиков, но уверенность в чтении и правке существующего кода админки/кабинета.

Дополнительно оценим:

  • Temporal или другой durable workflow engine; понимание идемпотентности активностей и ретраев;
  • MCP (Model Context Protocol), инструменты и безопасный вызов внешних систем из агента;
  • мультиагентные и иерархические сценарии, human-in-the-loop, политики памяти;
  • MinIO / S3, потоковая обработка файлов, пайплайны ETL для документов;
  • React Flow (визуальный workflow), Tailwind CSS, редакторы на базе CodeMirror — если уже сталкивались, быстрее войдёте в дизайнер и сложные экраны;
  • Kubernetes, Helm, продовые паттерны деплоя и секретов (Vault / OpenBao и аналоги);
  • Observability: OpenTelemetry, логирование, метрики, трассировки;
  • фон в корпоративной интеграции (шины, маршруты, OpenAPI внешних систем) — полезен для сценариев «ADF + ландшафт заказчика», но не заменяет стек ADF.

У нас:

  • участие в создании продуктовых решений международного уровня, ориентированных на эффективное ведение бизнеса для наших партнеров;
  • гибкое начало дня и возможность работать удаленно из любой точки на карте РФ;
  • просторный удобный офис у Финского залива;
  • ДМС со стоматологией для сотрудника и выгодные условия приобретения полисов ДМС и ВЗР (выезд за рубеж) для всей семьи;
  • выстроенная система наставничества с первого дня адаптации и обучение за счет компании: повышение экспертизы в разных продуктовых командах, внешние курсы, корпоративный университет и библиотеки, участие в IT-конференциях, в том числе в качестве спикера;
  • индивидуальный подход к выбору корпоративных льгот: спорт, изучение иностранных языков, здоровье, обучение (и для детей), профессиональная литература;
  • корпоративные тарифы на сотовую связь;
  • компенсация за использование личного оборудования для тех, кто работает дистанционно.
Навыки
  • Python
  • React
  • REST API
  • Agile
  • FastAPI
  • llm
  • Kubernetes
  • HTTP
  • TypeScript
  • Docker
  • PostgreSQL
Посмотреть контакты работодателя

Адрес

Похожие вакансии

Bell Integrator
  • Санкт-Петербург

  • Не указана

Рекомендуем
ЦРТ | Группа компаний

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

ЦРТ | Группа компаний

  • Санкт-Петербург

  • Не указана

Рекомендуем
ALLIO
  • Санкт-Петербург

  • Не указана

Рекомендуем
Bell Integrator

Python developer (Senior)

Bell Integrator

  • Санкт-Петербург

  • Не указана

Bell Integrator

Senior Python Developer

Bell Integrator

  • Санкт-Петербург

  • Не указана

Финансово-правовой альянс

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

Финансово-правовой альянс

  • Санкт-Петербург

  • от 200000 RUR

Гринатом
  • Санкт-Петербург

  • от 200000 RUR

ЕДИНЫЙ ЦУПИС
  • Санкт-Петербург

  • от 200000 RUR

Аеза Групп
  • Санкт-Петербург

  • от 180000 RUR

Live Typing
  • Санкт-Петербург

  • до 300000 RUR

ФосАгро
  • Санкт-Петербург

  • до 300000 RUR

Специальный Технологический Центр (ООО СТЦ)

Senior / Team Lead Python-разработчик

Специальный Технологический Центр (ООО СТЦ)

  • Санкт-Петербург

  • до 300000 RUR

Liu mobile
  • Бишкек

  • до 100000 RUR

  • Санкт-Петербург

  • до 100000 RUR

Бизнес Технологии

Senior fullstack java developer

Бизнес Технологии

  • Санкт-Петербург

  • до 300000 RUR

Бойлер лабс
  • Санкт-Петербург

  • до 300000 RUR

Аргус-Спектр

Fullstack разработчик (PHP)

Аргус-Спектр

  • Санкт-Петербург

  • до 150000 RUR

СКСР Холдинг
  • Санкт-Петербург

  • до 150000 RUR

Headshot
  • Санкт-Петербург

  • до 4000 USD

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию