Python Backend Developer

Батуми, Грузия
Миддл • Сеньор
Информационные технологии • Разработка • Backend • Python • Django • ClickHouse • MongoDB • MySQL • PostgreSQL • Redis • Amazon S3
Удаленная работа
Опыт работы от 3 до 5 лет
Есть файл резюме (защищен)
О себе

На данный момент 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: нужен доступ к резюме
✉ нужен доступ к резюме



Есть файл резюме (защищен)


Интересные кандидаты