Senior Backend-разработчик в Россия | Резюме специалистов digital, маркетинга и affiliate на arbihunter.com

Senior Backend-разработчик

2500 $
Россия
Полная
Удаленная работа
Опыт работы
5 лет 4 месяца
Последнее место работы

Компания под NDA

backend developer
5 лет 4 месяца

Резюме в Telegram-канале

10 резюме

Пост каждый день

О себе

О себе
Python Backend Разработчик с 5+ годами коммерческого опыта в разработке backend-платформ, REST API, integration flows и сервисов обработки данных на Python. Стек: Python с FastAPI и Django/DRF, PostgreSQL и raw SQL, Kafka, Celery, Redis, ClickHouse, Elasticsearch. Деплой в Kubernetes через Helm, CI/CD на GitLab CI с pytest и testcontainers, observability на стандартном Prometheus + Grafana + ELK. Специализируюсь на проектировании API, оптимизации PostgreSQL query path, асинхронной обработке, event-driven flows, тестировании и production reliability. Работаю с сервисами, обрабатывающими до нескольких миллионов запросов и событий в сутки, оптимизирую p95 latency, batch processing и поисковые сценарии. Участвую в code review, проектировании архитектуры, сопровождении production и стандартизации backend практик внутри команды Интересует ТК, ГПХ. GitHub: https://github.com/SHOMA-ANIKI Контакты: Телефон: 89281390591 Telegram: @ShoShoma Почта: shamil004015@gmail.com

Опыт в Affiliate

Данные отсутствуют

Опыт работы
5 лет 4 месяца

Февраль 2021 - Май 2026
(5 лет 4 месяца)
Компания под NDA
backend developer
- Перепроектировал read-path сводных дашбордов рекрутеров на денормализованную read-модель в отдельной схеме PostgreSQL, обновляемую Kafka consumer'ом на доменных событиях: p95 сборки 1,6 с до 180 мс на 280 млн строк. Выкинул lazy-loading через ORM из иерархии справочников - Закрыл дубли при retry партнёров на интеграциях с шестью HR API через transactional inbox: 1,8 млн событий в сутки, consumer lag не выше 3 секунд. - Индексацию поискового индекса кандидатов перевёл с синхронного HTTP-апдейта на асинхронный pipeline через Kafka consumer: p95 latency поиска с 720 до 180 миллисекунд, доля медленных запросов -38% - Переработал оркестрацию фоновых сценариев платформы на Celery с retries, timeouts и идемпотентностью по ключу задачи: batch-цикл с 16 до 7 минут на 100 тыс задач в сутки - Повысил интеграционное покрытие критичного контура (приём событий, синхронизация статусов, поиск) с 41% до 75% за квартал на pytest+testcontainers, завёл 47 контрактных тестов против 6 HR API. В pipeline GitLab CI добавил lint/types/tests с quality gate, регрессии в 2 раза меньше - Подключил сервисы к платформенному observability (Prometheus + Grafana + ELK), JSON-логи с correlation ID через Kafka в Celery: MTTD типовых деградаций с 35 до 7 минут, MTTR с 60 до 35. По двум инцидентам с потерей событий собрали runbook - На архитектурном собрании отстоял версионирование API для публичного контракта Huntflow с шестью HR API через endpoint-level версии и Pact-контракты: миграция партнёров по индивидуальному графику без блокировки релизного цикла - Helm-чарт ATS разнёс на три деплоймента (FastAPI, Celery, Kafka consumer'ы) в Kubernetes: пики consumer'ов изолированы от API, rolling без потери событий через PodDisruptionBudget - ADR по решению вёл в Confluence. Онбордил трёх backend инженеров на интеграционный контур Стек: Python, Django, DRF, FastAPI, PostgreSQL, SQLAlchemy, Alembic, Redis, ELK, Celery, Kafka, Docker, GitLab CI/CD, pytest, Prometheus, Grafana

Навыки

celery
redis
Python
FastAPI
PostgreSQL
Kafka
Linux
Django
Docker

Владение языками

Данные отсутствуют

Занятость

Занятость
Полная
Формат работы
Удаленная работа
График работы
5/2
Переезд
Невозможен
Командировки
Командировки возможны