Habr Career · собрана 22 часа назад

Senior Python Developer (AI, Москва)

Bell Integrator

ГибридОфисРоссияJunior
PythonFastAPISQLPostgreSQLRedisDockerKubernetesCI/CDAnalytics

Описание вакансии

Senior Python Developer (AI, Москва) Employment type: Полный рабочий день Grade: Senior Skills: Python, FastAPI, LangChain Description: Bell Integrator – крупный системный интегратор страны. Мы являемся аккредитованной ИТ– компанией. На текущий момент с нами работает более 2500 высококлассных аналитиков, руководителей проектов, разработчиков, тестировщиков и специалистов по сопровождению крупных информационных систем. Bell Integrator активно реализует проекты по всей России, среди наших заказчиков – ведущие системообразующие финансовые, телеком и ритейл компании страны. Центральный офис Bell Integrator расположен в Москве, представительства – в Санкт-Петербурге, Нижнем Новгороде, Пензе, Саратове, Уфе, Барнауле, Минске (Беларусь). Проект: Мы разрабатываем и поддерживаем продукт ERA - систему комплексной диагностики продуктов и услуг. Наше решение позволяет производить диагностику, анализ и аудит продукта для получения комплексного решения развития, снятия барьеров роста. Цель проекта — построить полностью автономную экспертную систему, где ключевую роль играют смарт-агенты, выполняющие комплексный анализ без участия человека. Технологический стек: Язык программирования: Python 3.12+ Фреймворки: FastAPI, LangChain / LangGraph, FastStream Базы данных: PostgreSQL, Redis Очереди: Kafka, RabbitMQ Поиск и аналитика: Opensearch, Elasticsearch CI/CD: Jenkins, Nexus, BitBucket, SonarQube Инфраструктура: OpenShift (Kubernetes), DropApp, Docker Управление: Jira, Confluence Мы ожидаем: Высшее профильное образование Опыт коммерческой разработки на Python от 4 лет (по ТК РФ) Уверенное знание Python 3.7+ (в проекте используется 3.12+) Понимание и успешный опыт применения паттернов проектирования (GoF, SOLID, GRASP) Опыт проведения код-ревью и работы по GitFlow Опыт разработки агентных систем с помощью langchain, langgraph и успешное внедрение в промышленную среду Опыт разработки приложений, основанных на микросервисной архитектуре Уверенное знание SQL и понимание принципов работы реляционных СУБД (PostgreSQL) Опыт написания unit-тестов Опыт разработки асинхронных приложений на Python Понимание жизненного цикла разработки приложений в контексте Agile Важно: Опыт и желание работать в команде, умение аргументировать свои решения и договариваться Чем предстоит заниматься: Разработка co-pilot решения на базе данных RAG и применении LLM Разработка и интеграция AI-агентов, исследование новых поверхностей взаимодействия с AI Разработка микросервисов на Python в качестве MCP инструментов Анализ требований, формализация функционала, проектирование архитектуры взаимодействия агентов и сервисов Участие в планировании, декомпозиции задач и оценке сложностей, планировании спринтов на основе SCRUM церемоний Проведение код-ревью, поддержание высокого стандарта качества и чистоты кода Тесное взаимодействие с командой на всех этапах разработки Участие в подготовке и выпуске релизов, взаимодействие со смежными подразделениями Документирование своей работы и менторство джуниор-разработчиков Условия: Возможность участия в интересном проекте Возможность профессионального и карьерного роста в компании; Опыт работы в команде профессионалов; Уровень заработной платы обсуждается индивидуально. Формат работы -офисный формат в Москве на период ИС, далее возможен гибрид