Backend-разработчик Python (FastAPI, PostgreSQL, Docker)
Санкт-Петербург, Russian FederationДжуниор
Удаленная работа • Работа в офисе
Опыт работы от 1 года до 3х лет130 000 ₽
Опыт работы от 1 года до 3х лет130 000 ₽
Есть файл резюме (защищен)
Короткая ссылка: gkjb.ru/g1AD7
О себе
На данный момент Руководитель направления маркетплейсов.
Мои компетенции и опыт
Код и проекты: нужен доступ к резюме
Бэкенд на Python и работа с данными. Семь проектов, у каждого тесты, Docker и документация, суммарно 301 тест.
Сервис синхронизации остатков на FastAPI и PostgreSQL: идемпотентность по ключу запроса, outbox с очередью недоставленных, FOR UPDATE SKIP LOCKED на конкурентных списаниях. 38 тестов на живой базе, Alembic-миграции, docker-compose и RUNBOOK.
Витрина продаж на нужен доступ к резюме строк: генерация за 25 секунд векторизованно через numpy и COPY, выборка по клиенту ускорена с 44,5 до 0,1 мс подбором составного индекса по замерам EXPLAIN ANALYZE. Звёздная схема, 15 аналитических запросов с оконными функциями.
Детектор дубликатов изображений: перцептивные хеши aHash, dHash и pHash с DCT, собранной вручную. 235 дублей из 240 найдено при нуле ложных срабатываний на нужен доступ к резюме парах.
Сборщик метрик из внешних API: token bucket на ограничение частоты, экспоненциальный бэкофф с джиттером, TTL-кеш, SQLite с upsert. 65 тестов на записанных фикстурах через respx.
Движок юнит-экономики на Decimal: P&L по SKU, ABC-анализ, точка безубыточности, HTML-отчёт с SVG-графиками без внешних библиотек.
Стек: Python, FastAPI, PostgreSQL, SQLAlchemy 2.0 async, Alembic, Redis, Docker, Docker Compose, pytest, ruff, GitHub Actions, Linux, bash, SQL, pandas, numpy, REST API, OpenAPI.
До этого руководил направлением маркетплейсов, команда 5 человек: Wildberries, Ozon, Яндекс Маркет. Снизил ДРР с нужен доступ к резюме до 3-4 процентов на beauty-направлении, вывел направление электроники с нуля до 184 млн руб. выручки за 12 месяцев. Автоматизацию рекламы писал сам: ставки считаются от безубыточного ДРР из полной юнит-экономики каждого SKU, с журналом отката и блокировкой при расхождении источников.
Санкт-Петербург, аккредитованная ИТ-компания, трудовой договор. Английский B2. Инженер, СПбГМТУ, специалитет 2026.
Есть файл резюме (защищен)
Интересные кандидаты
- флremote parttime
- сU
стажер/джуниор, ux/ui, ios mobile development, backend, qa
remote parttime office - сF
стажер/junior frontend разработчик
relocate remote office - рфremote
- рнremote
- рм
разработчик мобильных приложений
remote - рСremote
- рUremote
- рUremote
- рRrelocate remote
Мы используем куки, потому что без кук наш сайт не работал бы, другие сайты не работали бы, да и вообще весь
интернет не работал бы
