Backend Python разработчик
Челябинск, РоссияМиддл
Удаленная работа
Опыт работы более 5 летот 170 000 до 300 000 ₽
Опыт работы более 5 летот 170 000 до 300 000 ₽
Короткая ссылка: gkjb.ru/g1AFY
О себе
На данный момент Backend Python разработчик.
Мои компетенции и опыт
Python backend-разработчик, 6 лет коммерческой разработки. Специализация - асинхронные сервисы и микросервисная архитектура на Python .
Разработка backend-систем и REST API с нуля: проектирование архитектуры, вывод в прод, сопровождение. Опыт работы в микросервисной среде с асинхронным взаимодействием сервисов через очереди сообщений.
Основной стек: Python, asyncio, aiohttp, FastAPI, PostgreSQL, SQLAlchemy 2.0, Alembic, asyncpg, RabbitMQ, Docker, Kubernetes, GitLab CI/CD.
Технические компетенции:
- Архитектура: разделение бизнес-логики, обработки запросов и работы с БД; применение SOLID и dependency injection;
- Базы данных: проектирование схем PostgreSQL, транзакции, оптимизация запросов (EXPLAIN ANALYZE, устранение N+1, индексы, пагинация);
- Асинхронность: пулы соединений, конкурентная обработка задач, контроль блокирующих вызовов в event loop;
- Тестирование: pytest;
- Надёжность: логирование, обработка исключений;
- Инфраструктура: контейнеризация, Kubernetes, CI/CD;
- Сбор данных: разработка парсеров и автоматизация сбора данных (Selenium, Playwright), обработка больших объёмов, устойчивость к сбоям.
Ключевые навыки:
Python, asyncio, aiohttp, FastAPI, PostgreSQL, SQLAlchemy, Alembic, asyncpg, RabbitMQ, REST API, микросервисная архитектура, Docker, Kubernetes, GitLab CI/CD, pytest, Pydantic, SOLID, ООП, Git, Linux, проектирование БД
