Напиши текст вакансии для должности "Middle Python Developer". Название компании: "ТаймВэб". Расположение: Санкт-Петербург. График работы: Полный день. Опыт работы: От 3 до 6 лет. Ключевые навыки: 'Python', 'MySQL', 'TDD', 'PostgreSQL'

Timeweb - экосистема международных технологических продуктов в области хостинга, образования, контента и рекламы. У нас более 2500 серверов и нам доверяют свои сайты и проекты больше 200 000 клиентов, примерно каждый десятый сайт в рунете размещается в Timeweb. Нам очень нужен разработчик на Python уровня middle! Что по стеку: Python 2, Python 3, Flask, MySQL, Celery, redis, RabbitMQ, gunicorn, docker, docker-compose, Kubernetes, nginx, ELK, Sentry, Grafana, Gitlab CI А что делать?  Биллинг должен работать без сбоев 24/7 - must have! Рефакторинг, плавно переходящий в переписывание с нуля (с оглядкой на существующий функционал) - сервисы виртуального хостинга, billing, инфраструктурные сервисы  Продуктовые задачи - разработка функционала в соответствии с требованиями заказчиков (на перспективу - добавление платежных систем, адаптация системы под новые валюты)   Мы ждем от тебя:  Опыта разработки на Python 3 на уровне Junior/Middle и написания поддерживаемого и расширяемого REST API. Если слова PEP8, DRY, KISS и common sense вызывают одобрительный кивок, то мы подружимся;  Опыта работы с очередями сообщений;   Очень хорошего понимания принципов работы с git - слова feature branches, merge, rebase, должны вызывать у тебя понимающий кивок;   Умения не только полагаться на ORM, но и писать SQL запросы, которые не уронят прод;   Понимания необходимости unit и интеграционного тестирования   Тебе помогут:   Знание Linux на уровне продвинутого пользователя, базовое администрирование, свободное владение командной строкой;   Опыт использования CI/CD;   Опыт работы с Docker   Что предлагаем мы:   Устройство по ТК РФ и полностью белую зарплату;   Гибкий график, офисную, гибридную схему работы или полную удалёнку;   Удобный современный офис в шаговой доступности от м. &quot;Московские Ворота&quot; со своими кухней и комнатой отдыха;   Компенсация питания;   Компенсация спортивного зала;   ДМС;   Обучение: своя библиотека, семинары, конференции, курсы, внутренний менторинг, etc;   Снэки, фрукты, кофе и чай в неограниченных количествах, а также всякие вкусности по случаю;   Молодую драйвовую команду, у которой есть, чему поучиться.