Python Backend разработчик

Уровень зарплаты: от 200 000 руб.
Местоположение: Россия, Москва и область (МСК +0ч)

Резюме: Python Backend разработчик

Обо мне:
Инженер-программист с глубоким пониманием архитектуры распределенных систем, специализирующийся на Python-стеке (FastAPI, Django, PostgreSQL, RabbitMQ, Redis, Docker). Опыт в проектировании и оптимизации высоконанагруженных I/O-систем, реализации асинхронных процессов и обеспечении отказоустойчивости. Применяю принципы SOLID и чистой архитектуры. Активно использую инструменты мониторинга и CI/CD.
telegram: @justtryh4rd



Опыт работы:
1) Teraline Telecom (Телекоммуникации), Москва

Python Developer

Октябрь 2022 - настоящее время

- Разрабатывал и поддерживал backend-сервисы на Python 3.10 с использованием FastAPI, реализуя REST API для HelpDesk системы.
- Проектировал и оптимизировал схему базы данных PostgreSQL, используя SQLAlchemy Core и Alembic для миграций; проводил анализ запросов с EXPLAIN ANALYZE и добавлял B-tree индексы.
- Внедрил RabbitMQ как брокер сообщений для асинхронной обработки задач, таких как массовые операции на оборудовании, используя pika для взаимодействия и обеспечивая at least once delivery с персистентными сообщениями.
- Реализовал механизмы retry с экспоненциальной задержкой и DLQ для обработки ошибок воркеров, а также обеспечил идемпотентность задач через проверку статусов в БД.
- Использовал Redis для кэширования часто запрашиваемых данных и реализации распределенных блокировок, снижая нагрузку на PostgreSQL.
- Разрабатывал Dockerfile для сборки образов сервисов и docker-compose для локального развертывания многокомпонентной системы, включая PostgreSQL и RabbitMQ.
- Писал unit и интеграционные тесты с использованием Pytest, мокая зависимости и проверяя корректность работы API и бизнес-логики.
- Настраивал базовый мониторинг с Prometheus и Grafana для отслеживания метрик сервисов и очередей RabbitMQ.


2) Дексборг Роботикс (IT, разработка ПО), Москва

Middle Python Developer (проектная работа, part-time)

Июнь 2025 - Апрель 2026 (10 месяцев)

- с нуля разработал backend CRM-системы на Python с использованием FastAPI и PostgreSQL, реализуя REST API.
- Проектировал и внедрял асинхронную обработку задач с использованием Celery и RabbitMQ для выполнения длительных операций.
- Разрабатывал Dockerfile и docker-compose для развертывания приложения и его зависимостей.
- Написал модульные и интеграционные тесты с Pytest для ключевых компонентов системы.

Навыки:
Python , FastAPI, PostgreSQL, RabbitMQ, Redis, Docker, Git, Pytest, SQLAlchemy, REST API, Linux, SQL, Django Framework, Django Rest Framework, Celery, Docker-compose, Prometheus, Grafana, CI/CD (Github Actions), Nginx, NoSQL (MongoDB - базово).



Образование:
1) МИИГАиК, Факультет Картографии и Геоинформатики, 2019

2) МФТИ, Физтех школа прикладной математики и информатики, 2025

Посмотрите похожие резюме

Middle Python Backend Developer
Зарплата: 20 000 руб.
Разработчик аналитик
Зарплата: 250 000 руб.
Backend-разработчик
Зарплата: 120 000 руб.