Мы ищем опытного Python Team Lead, который сможет возглавить небольшую команду разработчиков (3 человека) и участвовать в создании современных веб-приложений и сервисов. Кандидат должен обладать глубокими знаниями Python и смежных технологий, а также опытом руководства командами разработки. В этой роли вы будете отвечать за стратегические и архитектурные решения, но мы также ожидаем, что вы будете писать код.
Задачи:
- Руководство командой бекенд разработчиков, координация и распределение задач;
- Участие в проектировании архитектуры приложений;
- Разработка и поддержка сервисов и решений на Python;
- Проведение код-ревью и наставничество менее опытных членов команды;
- Оптимизация процессов разработки и повышение её эффективности;
- Обеспечение высокого качества кода и соблюдение лучших практик;
- Взаимодействие с другими членами командами, такими как QA, аналитики, менеджеры проектов.
Портрет нашего идеального кандидата:
- Глубокие знания Python и опыт работы с фреймворками FastApi, SQLAlchemy;
- Понимание принципов ООП и архитектурных паттернов;
- Опыт работы с реляционными базами данных (PostgreSQL) и NoSQL (Mongo, MeiliSearch, TypeSense) базами;
- Навыки работы с системами контейнеризации: Docker Swarm, Kubernetes;
- Знание инструментов тестирования: pytest, unittest;
- Продвинутый опыт работы с системами контроля версий (GIT);
- Знание процессов CI/CD;
- Опыт настройки систем мониторинга производительности (например, Sentry);
- Опыт управления командой разработчиков и проведения код-ревью;
- Способность принимать архитектурные решения и нести ответственность за их реализацию.
Мы предлагаем:
- Обучение, способствующее профессиональному и личностному росту;
- Полис ДМС и страхование жизни сотрудника от несчастного случая;
- Система корпоративных скидок;
- Гибкая система персональных льгот.