Мы ищем талантливого и инициативного Middle Python Developer, готового брать ответственность за проекты и самостоятельно доводить задачи до конца! Если вы любите писать чистый код, решать сложные задачи и хотите развиваться в динамичной команде, мы ждем именно вас.
- Самостоятельно разрабатывать и поддерживать backend-системы на Python, от идеи до продакшена;
- Проектировать и интегрировать приложения с внешними сервисами и API, принимая решения по оптимальной реализации;
- Оптимизировать код и системы для повышения производительности и масштабируемости;
- Участвовать в проектировании архитектуры решений, предлагая свои идеи и подходы;
- Работать с ElasticSearch для реализации поисковых и аналитических функций;
- Проектировать, оптимизировать и поддерживать базы данных (структура, запросы, производительность);
- Самостоятельно управлять задачами, оценивать риски и предлагать улучшения;
- Работать в команде, делиться знаниями и наставлять Junior-разработчиков;
- Вносить вклад в развитие внутренних процессов и инструментов.
- Опыт работы с Python 2–3 года, уверенное владение языком и его экосистемой;
- Глубокое знание одного или нескольких фреймворков: Django, Flask или FastAPI;
- Уверенный опыт работы с реляционными базами данных (PostgreSQL, MySQL) и навыки их проектирования;
- Практический опыт с ElasticSearch и понимание его применения в реальных задачах;
- Знание принципов REST API, опыт работы с микросервисами и их интеграцией;
- Уверенное владение Git и понимание процессов CI/CD;
- Способность писать чистый, поддерживаемый и документированный код;
- Самостоятельность, инициативность и умение доводить задачи до завершения;
- Хорошие коммуникативные навыки и готовность делиться знаниями.
- Опыт работы с контейнерами (Docker) и оркестрацией (Kubernetes);
- Знакомство с облачными платформами (AWS, GCP, Azure);
- Опыт настройки и оптимизации CI/CD-пайплайнов;
- Понимание асинхронного программирования (asyncio, aiohttp).