← К результатам

Python Fullstack Developer (middle+) — внутренние продукты, AI-автоматизация

з/п не указана
Сапрыкин Дмитрий Алексеевич · Россия, Москва, Бумажный проезд, 14с15
Полный день Временная работа опыт от 3 лет
Откликнуться на источнике →

Описание

🏢 О КОМПАНИИ Мы занимаемся обменом цифровых активов. Бизнес операционный и живой: сотни клиентских диалогов в день проходят через три отдела, и почти всё это до сих пор держится на людях и переписке — поэтому нам и нужен человек, который превратит это в систему. Внешнего продукта на рынок у нас нет: мы строим внутренние инструменты, которыми пользуются коллеги в соседнем кабинете. Обратная связь мгновенная — сегодня выкатил, завтра услышал от людей, что работает, а что переделать. Команда небольшая, решения принимаются за день, и тот, кто приходит, влияет на то, каким продукт станет. 🔧 ОБЯЗАННОСТИ — Развивать существующий сервис на Python: стабильность, надёжность, эксплуатация — Разобраться с производительностью: часть кода синхронная, веб-часть асинхронная, из-за этого система подтормаживает — Перевести хранение с SQLite на PostgreSQL — Проектировать и собирать веб-интерфейсы для внутренних пользователей — Интегрироваться со смежными внутренними системами — Настраивать сбор и отображение операционных показателей — Выстроить процесс выкладки: контейнеризация, сборка, деплой — Подключать языковые модели к рабочим процессам — направление новое, развиваем совместно 📋 ТРЕБОВАНИЯ — Python 3 уверенно. Обязательно практический опыт с асинхронностью: понимаете, как она устроена, и умеете разбираться, почему синхронный код тормозит асинхронный — SQL и PostgreSQL. Опыт миграции с SQLite будет большим плюсом — FastAPI или аналогичный веб-фреймворк — Опыт интеграции по API — JavaScript и любой современный фронтенд-фреймворк: React, Vue, Svelte. Работа будет и на бэкенде, и на фронте — отдельной команды по фронту не будет — Docker — Умение работать с существующим кодом: разобраться и довести, а не переписать с нуля — Опыт доведения продукта до реальной эксплуатации, а не до прототипа — Умение разбираться в бизнес-задаче и объяснять простым языком — Готовность осваивать новое Будет плюсом: — Работа с Telegram на уровне клиентской библиотеки — Pyrogram, Telethon. На входе не обязательно, но заметно ускорит старт — Опыт подключения языковых моделей к продуктам, особенно локального развёртывания — Ollama, vLLM или аналоги — CI/CD — Опыт в финтехе или системах, где ошибка стоит денег 🤝 УСЛОВИЯ — Вознаграждение обсуждается по результатам собеседования: фиксированная часть плюс премия за результат — Офис в деловом центре Москвы — Формат работы и оформление обсуждаются индивидуально — Как мы начинаем: первый этап — проект по договору ГПХ. Это честно для обеих сторон: за несколько месяцев на реальных задачах видно, подходим ли мы друг другу. Дальше обсуждаем постоянное сотрудничество и его форму — Небольшая команда, прямое взаимодействие с руководителем, решения принимаются быстро — Задачи ставятся результатом, а не техническим заданием по пунктам — Продукт ваш целиком, направление новое, потолка по задачам нет — Отбор: разговор с руководителем, оплачиваемое тестовое задание, техническое интервью — Детали продукта и задач обсуждаем на встрече

Источник: hh · Опубликовано: 2 дня назад