Python-разработчик (Москва)

Bell Integrator
Москва
🏢 Офис
Middle
Полная занятость
Россия
Описание вакансии
Технологический стек

Язык программирования: Python 3.12+

Фреймворки: FastAPI, LangChain / LangGraph, FastStream

Базы данных: PostgreSQL, Redis

Очереди: Kafka, RabbitMQ

Требования
Опыт коммерческой разработки на Python не менее 4-х лет;
Уверенное знание Python 3.7+ (в проекте используется 3.12+);
Понимание и успешный опыт применения паттернов проектирования (GoF, SOLID, GRASP);
Опыт проведения код-ревью и работы по GitFlow;
Опыт разработки агентных систем с помощью langchain, langgraph и успешное внедрение в промышленную среду;
Опыт разработки приложений, основанных на микросервисной архитектуре;
Уверенное знание SQL и понимание принципов работы реляционных СУБД (PostgreSQL);
Опыт написания unit-тестов;
Опыт разработки асинхронных приложений на Python;
Понимание жизненного цикла разработки приложений в контексте Agile;
Важно: Опыт и желание работать в команде, умение аргументировать свои решения и договариваться.
Будет плюсом
Современные инструменты и практики (будет большим плюсом);
Понимание принципов Domain-Driven Design (DDD) и принципов построения микросервисной архитектуры;
Опыт работы с Apache Kafka, Elasticsearch(OpenSearch), Qdrant;
Опыт использования AI-инструментов в разработке: GitHub Copilot, Codium, Cursor или их аналоги;
Навыки промпт-инжиниринга для эффективного взаимодействия с AI-ассистентами;
Знакомство с концепциями "vibe coding" и инструментами для генерации кода (наподобие GigaCode, Copilot, Roo Code).
Обязанности
Разработка co-pilot решения на базе данных RAG и применении LLM;
Разработка и интеграция AI-агентов, исследование новых поверхностей взаимодействия с AI;
Разработка микросервисов на Python в качестве MCP инструментов;
Анализ требований, формализация функционала, проектирование архитектуры взаимодействия агентов и сервисов;
Участие в планировании, декомпозиции задач и оценке сложностей, планировании спринтов на основе SCRUM церемоний;
Проведение код-ревью, поддержание высокого стандарта качества и чистоты кода;
Тесное взаимодействие с командой на всех этапах разработки;
Участие в подготовке и выпуске релизов, взаимодействие со смежными подразделениями;
Документирование своей работы и менторство джуниор-разработчиков.
Условия
Возможность профессионального и карьерного роста в компании, возможность поучаствовать в разных проектах;
Опыт работы в распределенной команде профессионалов;
Уровень заработной платы обсуждается индивидуально;
Работа в офисе, г. Москва.
AI-помощник
Источникhh.ru
Опубликовано3 дн назад
Просмотры0
Если при отклике просят перевести деньги, назвать код из SMS, войти через чужой аккаунт или установить непонятное приложение — это признаки мошенничества. Не соглашайся и напиши нам через чат с основателем или форму обратной связи.