10 апреля 2026
коммерческий опыт разработки на Python от 3-4 лет (для Senior от 5+ лет, для Tech Lead от 6+ лет);
уверенное знание Python 3.x:
понимание asyncio, event loop, многопоточности;
понимание внутреннего устройства Python; GIL
опыт разработки backend-сервисов и REST API:
! FastAPI / Django / Flask
уверенное понимание ООП и принципов проектирования:
SOLID, KISS, DRY;
применение паттернов (GoF, Repository, Service, Unit of Work);
опыт разработки микросервисной архитектуры;
опыт работы с базами данных:
PostgreSQL / MySQL / MongoDB;
написание и оптимизация SQL-запросов;
проектирование схем данных;
опыт работы с ORM:
SQLAlchemy / Django ORM;
опыт работы с брокерами сообщений:
Kafka
RabbitMQ
Redis;
понимание принципов асинхронной обработки задач;
опыт реализации авторизации и безопасности:
OAuth2 / JWT / OpenID;
RBAC / ABAC;
опыт работы с Docker и контейнеризацией
понимание CI/CD и участие в деплое;
уверенная работа с Linux;
опыт написания тестов:
pytest;
unit и интеграционные тесты;
опыт работы с Git;
умение читать и поддерживать чужой код;
системное мышление и умение декомпозировать задачи;
опыт интеграции сервисов через API.
опыт разработки высоконагруженных систем;
опыт работы с WebSocket / SSE;
опыт работы с Kubernetes / OpenShift;
опыт работы с мониторингом и логированием:
Prometheus
Grafana
ELK;
опыт работы с полнотекстовым поиском;
опыт работы с Keycloak;
опыт работы с MongoDB / Redis на глубоком уровне;
опыт работы с облачными платформами;
опыт fullstack-разработки (React / Vue / Angular);
опыт работы с BI-инструментами;
опыт наставничества и лидерства.
разработка и развитие backend-сервисов на Python;
проектирование и реализация REST API;
участие в проектировании архитектуры системы;
разработка микросервисной архитектуры;
интеграция с внутренними и внешними сервисами;
работа с базами данных и оптимизация запросов;
реализация асинхронной обработки задач;
разработка и поддержка тестов;
участие в код-ревью;
оптимизация производительности системы;
участие в CI/CD и деплое;
мониторинг и поддержка сервисов;
взаимодействие с командой разработки;
для Tech Lead:
архитектура системы;
управление командой;
развитие процессов.