Senior Python Backend Developer

Волгоград, Россия
Сеньор
Информационные технологии • Разработка • Backend • Python • Django • Flask • PostgreSQL • Redis
Удаленная работа
Опыт работы более 5 лет
Есть файл резюме (защищен)
О себе

На данный момент Senior Python Backend Developer.

Мои компетенции и опыт

Senior Python Backend Developer с опытом разработки и эксплуатации production-систем на FastAPI и Django. Проектирую асинхронные интеграции на RabbitMQ, реализую надёжную обработку платежей с Transactional Outbox и идемпотентностью. Выстраиваю CI/CD, автоматизированное тестирование и мониторинг. В текущем проекте сократил цикл CI/CD до 5 минут и выполнил миграцию reverse proxy без простоя

Telegram: нужен доступ к резюме  
Email: нужен доступ к резюме  

 

ДФЛ Рубин ( нужен доступ к резюме )
Backend Developer Apr нужен доступ к резюме Настоящее время 

  • Ведущий backend-разработчик платформы управления детско-юношескими футбольными турнирами и CRM футбольного клуба. Платформа обслуживает нужен доступ к резюме пользователей, 320 официальных турниров и нужен доступ к резюме матчей. Отвечаю за архитектуру backend-систем, разработку ключевых сервисов, CI/CD, production-инфраструктуру и технические стандарты.
  • Спроектировал архитектуру backend-платформы на FastAPI с асинхронным взаимодействием сервисов через RabbitMQ. Разработал CRM и API мобильного приложения на Django REST Framework.
  • Разработал платёжный сервис для продажи билетов на турниры с интеграцией Т-Банка (СБП/QR). Реализовал event-driven обработку платёжных событий через RabbitMQ, TransactionalOutbox для надёжной доставки событий, проверку подлинности вебхуков через HMAC-SHA256 и идемпотентную обработку платежей.
    Автоматизировал генерацию билетов со штрихкодами и реализовал браузерный сканер для контроля входа на мероприятия.
  • Построил CI/CD с нуля на GitLab CI: интеграционное тестирование на Pytest и factory_boy (покрытие 68%), сборка Docker-образов, деплой в Staging и Production. Сократил полный цикл пайплайна до 5 минут, устранил ручные релизы.
  • Мигрировал входной reverse proxy с Nginx на Traefik v3 без простоя (zero-downtime) для 6 изолированных Docker-стеков (20+ контейнеров) и fallback-маршрутизацию на legacy Nginx для поэтапного переноса сервисов.
  • Настроил мониторинг и защиту production: Prometheus и Grafana, уведомления в Telegram о критических ошибках и подозрительных SSH-подключениях, доступ к административным панелям и мониторингу только через VPN
  • Определял архитектурные решения backend-команды, проводил code review, контролировал
    соблюдение принятых подходов и единообразие реализации сервисов.
     

Synergy (IT)
Middle Backend Developer Feb нужен доступ к резюме Apr 2024 

  • Автоматизировал ключевые бизнес-процессы с помощью ERP-системы на Django: расчёт заработной платы, формирование счетов, приёмку товаров, управление складскими позициями и задачами.
  • Разработал систему Audit Log на основе метапрограммирования для автоматической фиксации создания и изменения объектов. Реализовал человекочитаемые описания событий, упростив анализ истории изменений данных.
  • Реализовал интеграционный адаптер на FastAPI для взаимодействия с внешним
    интернет-магазином. Выделил интеграционную логику в отдельный компонент с API для обмена данными между системами.
  • Разработал интеграционные тесты для проверки взаимодействия компонентов и корректности работы связанных сценариев.
  • Сопровождал крупную legacy-систему: анализировал существующую бизнес-логику, локализовывал и исправлял ошибки, расширял функциональность без нарушения текущих процессов.
  • Реализовывал фоновые и асинхронные операции с использованием Celery, Redis и Django Channels для обработки задач вне основного HTTP-запроса.
     

Compas PRO
Junior Backend Developer Sep нужен доступ к резюме Feb 2022 

  • Поддержка и доработка веб-сайтов на Python с использованием фреймворка Django.
  • Разработка и запуск многопоточных парсеров. Использование Apache Airflow для оркестрации.
  • Написание unit-тестов.
  • Разработка многофункциональных Telegram-ботов на фреймворке Aiogram.
  • Использовал Selenium для эмуляции работы браузера и сбора данных.

Специализация
Информационные технологииРазработкаBackendPythonDjangoFlaskPostgreSQLRedis
Отрасль и сфера применения

Уровень
Сеньор

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


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