Разработчик Python
Технологии
Описание вакансии
Кратко о роли
Bell Integrator ищет Senior Python-разработчика в московский офис для работы над микросервисной архитектурой и AI-инструментами.
Ключевые задачи
- Разработка и развитие микросервисов на FastAPI.
- Проектирование взаимодействия сервисов через REST и Kafka.
- Рефакторинг и оптимизация сервиса рассылок.
- Развитие механизмов адаптации контента и AI-функций персонализации.
- Работа с логами, метриками и диагностика ошибок в production.
- Взаимодействие с аналитиками, QA и frontend-командой.
Обязательные требования
- Опыт коммерческой разработки на Python от 3 лет.
- Глубокое знание asyncio и асинхронного программирования.
- Опыт работы с FastAPI и микросервисной архитектурой.
- Уверенное владение SQL, PostgreSQL и Redis.
- Практический опыт работы с Apache Kafka в production.
- Опыт работы с Docker.
- Навыки работы с AI-агентами (Claude Code, Cursor и др.).
- Профильное IT-образование.
Условия и бенефиты
- Работа в офисе в Москве.
- Возможность гибридного формата работы.
Процесс найма
- Для отклика направьте резюме на указанный email или в Telegram.
Bell Integrator приглашает Senior Python-разработчика в команду (Москва, офис/гибрид).
Чем предстоит заниматься:
- Разработка и развитие микросервисов, их взаимодействия по REST и через Kafka; участие в проектировании решений вместе с командой.
- Рефакторинг, повышение производительности и отказоустойчивости сервиса рассылок.
- Разработка логики конструктора писем и персонализированных коммуникаций.
- Развитие механизмов адаптации контента под профиль пользователя; среди направлений развития — AI-функции формирования персонализированных писем.
- Участие в проектировании взаимодействия сервисов: обсуждение ответственности, API и контрактов событий.
- Разработка асинхронных микросервисов на FastAPI.
- Реализация обработки событий Kafka: гарантии доставки, идемпотентность, повторная обработка.
- Использование кодовых агентов для разработки, поддержка проектных правил, проверка и доработка сгенерированного кода.
- Написание unit- и интеграционных тестов, проведение code review, документирование технических решений.
- Работа с логами и метриками, участие в диагностике и устранении ошибок сервисов проекта.
- Участие в декомпозиции и оценке задач, взаимодействие с аналитиками, QA и frontend-разработчиками.
Требования к кандидатам:
- От 3 лет коммерческой разработки на Python и профильное IT-образование.
- Уверенное знание Python и asyncio: асинхронный ввод-вывод, конкурентное выполнение.
- Практический опыт разработки сервисов на FastAPI, реализации REST API.
- Опыт микросервисной разработки и понимание архитектуры сервиса.
- Уверенный SQL и PostgreSQL: транзакции, индексы, планы запросов, опыт работы с ORM.
- Практический опыт с Redis: кеширование, TTL и инвалидация кеша.
- Работа с Docker, логами и метриками приложений; опыт участия в диагностике ошибок и production-инцидентов.
- Практический опыт Apache Kafka в production: понимание гарантий доставки, идемпотентная обработка.
- Ежедневная работа с кодовым AI-агентом (например, Claude Code, Codex, Cursor) в агентском режиме.
- Умение последовательно проводить задачу по агентскому пути: декомпозиция, управление контекстом, использование AGENTS.md/rules.
- Понимание назначения MCP и умение использовать инструменты агента.
- Умение проверять корректность сгенерированного кода и доводить решение до production.
Оригинальная вакансия:
https://t.me/job_python/8023