Напиши текст вакансии для должности "Middle Python-разработчик в команду Bots". Название компании: "2ГИС". Расположение: Санкт-Петербург. График работы: Удаленная работа. Опыт работы: От 1 года до 3 лет. Ключевые навыки: 'Python', 'PostgreSQL', 'RabbitMQ', 'Kubernetes'

Мы — команда ботоводов, как нас называют в 2ГИС. Разрабатываем роботов — голосовых, которые с помощью синтеза и распознавания речи звонят в компании, и текстовых, которые ведут диалоги в мессенджерах. Они сверяют информацию об организациях в справочнике 2ГИС. Наша главная цель — научить роботов разговаривать с людьми так, чтобы создавать впечатление живого человека. Что мы делаем Перед нами стоит весь спектр задач вокруг ведения диалога. Вот ключевые моменты:  контакт бота с человеком через звонок или мессенджер; ведение диалога; сохранение и обработка результатов; проверка качества.  Неотъемлемая часть работы — генерация идей и решений по улучшению работы ботов. Что тебе потребуется знать и уметь В основном мы пишем на Python, используем PostgreSQL и RabbitMQ, а деплоимся через GitLab-CI в Kubernetes. А так же умеем Go, Ansible и в целом открыто рассматриваем те языки и инструменты, которые необходимы для решения поставленной задачи. Процесс выглядит так: 100 звонков крутится на Asterisk, поток голоса улетает в облачный сервис распознания речи, а робот на Python через промежуточное Go-приложение управляет разговором. Результаты летят в RabbitMQ, где потом обрабатываются нашим Python-приложением. Как мы работаем  Квартальное планирование, спринты по четыре недели. По решениям у нас симбиоз: где можем взять лучшее на рынке — берём, где нет ничего подходящего — делаем своё. Собираемся полностью переписать легаси, техдолг не копим и закладываем работу над ним с каждый спринт. График работы гибкий: кто-то утром тиранит кофепоинт, а кто-то уже бодрый прилетает к митингу. Периодически сходить на обед командой в бар — наша тема.