Мы активно растем и сейчас запускаем несколько новых проектов, связанных с автоматизацией и чат-ботами. Для их успешной реализации нам нужен опытный Middle Python Backend Developer, который сможет создавать эффективных ботов с нуля и развивать существующие решения.
Чем предстоит заниматься:
- Разрабатывать с нуля и поддерживать существующих ботов для различных платформ (Telegram, Discord, VK) с использованием библиотек и фреймворков, таких как aiogram, pyTelegramBotAPI, Telethon, и discord.py;
- Проектировать и создавать RESTful API для интеграции с фронтендом и сторонними сервисами;
- Выстраивать архитектуру ботов с учетом масштабируемости и высоких нагрузок;
- Внедрять элементы NLP и машинного обучения для создания умных ботов;
- Интегрировать платежные системы и другие внешние API;
- Оптимизировать работу с базами данных и кэширование;
- Писать качественные и поддерживаемые тесты;
- Участвовать в разработке технической документации.
У нас точно случится мэтч, если:
- У тебя есть опыт коммерческой разработки на Python от 2 лет;
- Ты имеешь опыт создания ботов для мессенджеров с нуля (Telegram Bot API, aiogram, pyTelegramBotAPI, Telethon, discord.py и т.п.);
- Ты знаком с асинхронным программированием в Python (asyncio, aiohttp);
- У тебя есть опыт работы с фреймворками Django/Flask/FastAPI;
- Ты хорошо знаешь реляционные БД (PostgreSQL, MySQL) и умеешь писать эффективные запросы;
- Ты понимаешь принципы REST API и микросервисной архитектуры;
- У тебя есть опыт работы с Redis или другими системами кэширования;
- Ты используешь pytest для тестирования кода;
- Ты знаком с Docker, Git и процессами CI/CD;
- У тебя в портфолио есть реализованные проекты автоматизации или ботов;
- Будет плюсом знание PHP (у нас есть несколько legacy-проектов, которые иногда требуют поддержки).
Мы ищем человека, который увлечен созданием ботов и автоматизацией процессов. Если ты готов решать интересные задачи и развиваться вместе с нами, будем рады видеть тебя в команде!