Senior Backend-разработчик (Python)
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Мы сейчас работаем над двумя сервисами: PopMechanic (показ персонализированных блоков на сайте) и BotMechanic (конструктор ботов для Telegram/VK/WhatsApp, в дальнейшем - Viber и FB).
Сейчас ищем сильного backend-разработчика, который сможет помочь нам с такими задачами: развитие продукта, упрощение "расследования проблем", автоматизация выкладки (сейчас выкладка при помощи Ansible, хотим делать автоматическую при помощи CI/CD). Хотим, чтобы сотрудник мог принимать технические решения и анализировать решения других, давать обратную связь по качеству кода.
По возможности придерживаемся принципов гибкой разработки, проводим код-ревью, стремимся к сокращению времени обратной связи и общему уменьшению time-to-production.
Что нужно делать:
- Доработка текущих сервисов, развитие их API
- Улучшение пропускной способности ботов
- Построение мониторинга работоспособности сервисов
Требования:
- Хорошие знания Python/Django, умение писать сложную backend-логику с их помощью
- Понимание архитектурных паттернов/паттернов проектирования
- Умение работать с PostgreSQL
- Владение git'ом (желательно - знание git-flow)
Плюсом будет:
- Опыт в разработке высоконагруженных систем
- Опыт работы с ClickHouse
- Умение конфигурировать nginx
- Правильное произношение слова "python"
- Желание автоматизировать работу при помощи CI/CD (мы используем GitHub Actions, строим staging-окружение автоматически и хотим уменьшать усилия для выкладки)
Условия:
- Гибкий график
- Работать можно как из дома, так и из офиса - снимаем мини-офис на Нагатинской, БЦ Сириус Парк.