Python Backend Developer
Батуми, ГрузияМиддл • Сеньор
Удаленная работа
Опыт работы от 3 до 5 лет
Опыт работы от 3 до 5 лет
Есть файл резюме (защищен)
Короткая ссылка: gkjb.ru/g1C6T
О себе
На данный момент Python Backend Developer.
Мои компетенции и опыт
Python backend-разработчик с опытом более 4 лет в создании B2B-систем: e-commerce-платформ и систем автоматизации закупок и снабжения для авиационной отрасли. Спроектировал и запустил 5 production-сервисов на FastAPI, Temporal и Kafka; сократил время выполнения ключевого API-сценария с 8–12 с до 400–800 мс.
Разрабатываю приложения на Django, REST API на DRF и отдельные сервисы на FastAPI. Работаю с PostgreSQL, Kafka, Temporal, Celery и Redis: интеграции с внешними системами, оптимизация SQL-запросов, надёжная фоновая обработка с идемпотентностью, ретраями и сквозной трассировкой.
КЛЮЧЕВЫЕ РЕЗУЛЬТАТЫ
- Ускорил бизнес-критичный API более чем в 10 раз (8–12 с → 400–800 мс): переписал SQL-запросы, устранил N+1 и добавил индексы без простоя сервиса
- Спроектировал и запустил в прод 5 сервисов с нуля: архитектура, Docker, GitLab CI/CD и деплой на все окружения
- Снизил нагрузку на CPU основного приложения примерно на 30%, вынеся генерацию документов в отдельный сервис
- Реализовал межсервисную интеграцию на Temporal workflows с идемпотентной обработкой, а также FastAPI-сервис с поиском на Elasticsearch
- Разработал rate limiter на Redis по алгоритму sliding window (sorted sets, MULTI/EXEC) для согласованного ограничения запросов между несколькими инстансами сервиса
- Автоматизировал генерацию бизнес-документов в Excel/PDF (коммерческие предложения, счета), полностью заменив ручную работу менеджеров; позже провёл рефакторинг кодовой базы объёмом 20K+ строк с проверкой через сравнение с эталонными файлами (golden files)
- Внедрил кэширование на Redis с инвалидацией по событиям для тяжёлых read-эндпоинтов, снизив нагрузку на БД
- Интегрировал внешние и платёжные системы с ретраями, отказоустойчивой обработкой и сквозным логированием между сервисами
СТЕК
Python · Django · DRF · FastAPI · Pydantic · SQLAlchemy 2.0 · PostgreSQL · asyncpg · Alembic · Kafka · Temporal · Celery · RabbitMQ · Redis · Elasticsearch · MinIO · Docker · GitLab CI/CD · pytest · OpenAPI · Prometheus · Grafana · Loki
Могу вести задачу от начала до конца: от требований и проектирования API до тестирования, релиза и поддержки в production. Рассматриваю удалённую работу backend-разработчиком. Нахожусь в Грузии (UTC+4).
📩 Telegram: нужен доступ к резюме
✉ нужен доступ к резюме
Есть файл резюме (защищен)
Интересные кандидаты
Мы используем куки, потому что без кук наш сайт не работал бы, другие сайты не работали бы, да и вообще весь
интернет не работал бы
