Python developer

Москва, Россия
Миддл • Сеньор
Информационные технологии • Разработка • Backend • Python • Django • Flask • ClickHouse • MongoDB • PostgreSQL • Redis
Релокация • Удаленная работа • Частичная занятость • Работа в офисе
Опыт работы более 5 лет
О себе

На данный момент Python backend developer.

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

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

 

Проектировал и участвовал в реализации поэтапной миграции монолитной платформы

(Django) на event-driven микросервисную архитектуру (FastAPI) - декомпозиция на 20+

сервисов без остановки бизнес-процессов. Разрабатывал LLM-платформу семантического

поиска ИТ-специалистов. Реализовывал LLM-скоринг с пошаговой сверкой кандидата по

требованиям. Реализовывал межсервисное взаимодействие через Kafka / RabbitMQ с

паттернами Saga, Transactional Outbox, идемпотентность. Настраивал CI/CD пайплайны в

GitLab с blue-green деплоем в Kubernetes. Участвовал в архитектурных решениях, код-ревью,

менторинге джунов, дежурствах по продакшену. 

 

Достижения:

 

1) Решил критическую архитектурную проблему рассинхронизации данных (Dual Write)

между транзакционной БД и шиной данных при сетевых сбоях. Спроектировал и внедрил

паттерн Transactional Outbox, обеспечив гарантию доставки событий At-Least-Once.

 

2) Внедрил надежный транзакционный слой для работы с балансами клиентов. Внедрил

строгий финансовый учет на сыром SQL с применением row-level блокировок , обеспечив

защиту от состояния гонки (Race Condition) при параллельном пополнении счетов и

авто-закупке активов.

 

3) Реализовал сервис семантического поиска на нужен доступ к резюме + резюме работает ежедневно в проде.

 

4) Спроектировал архитектуру со сменным LLM-компонентом - замена модели без изменения

остальной системы. Позволил безболезненно обновлять модели по мере выхода новых версий.

 

5) Реализовал пайплайн валидации качества модели через LangFuse: автоматическая сверка

оценок LLM с реальными решениями рекрутеров, сократив цикл проверки с недель до часов.

 

6) Исключил персональные данные из пайплайна скоринга - в LLM уходит только

профессиональный профиль. Закрыл требования ИБ банка.



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