Разработчик Python
Разработка и развитие микросервисов, их взаимодействия по REST и через Kafka; участие в проектировании решений вместе с командой; рефакторинг, повышение производительности и отказоустойчивости сервиса рассылок; разработка логики конструктора писем и персонализированных коммуникаций; развитие механизмов адаптации контента под профиль пользователя, включая AI-функции формирования персонализированных писем; участие в проектировании взаимодействия сервисов, обсуждение их ответственности, API и контракты событий; разработка асинхронных микросервисов на FastAPI; реализация обработки событий Kafka с гарантией доставки, идемпотентностью и повторной обработкой; использование кодовых агентов для разработки и поддержки проектных правил; написание unit- и интеграционных тестов, проведение code review, документирование технических решений; работа с логами и метриками, участие в диагностике и устранении ошибок сервисов проекта; участие в декомпозиции и оценке задач, сопровождение до ee внедрения; взаимодействие с аналитиками, QA и frontend-разработчиками.
Обязанности
Разработка и развитие микросервисов, их взаимодействия по REST и через Kafka; участие в проектировании решений вместе с командой; рефакторинг, повышение производительности и отказоустойчивости сервиса рассылок; разработка логики конструктора писем и персонализированных коммуникаций; развитие механизмов адаптации контента под профиль пользователя, включая AI-функции формирования персонализированных писем; участие в проектировании взаимодействия сервисов, обсуждение их ответственности, API и контракты событий; разработка асинхронных микросервисов на FastAPI; реализация обработки событий Kafka с гарантией доставки, идемпотентностью и повторной обработкой; использование кодовых агентов для разработки и поддержки проектных правил; написание unit- и интеграционных тестов, проведение code review, документирование технических решений; работа с логами и метриками, участие в диагностике и устранении ошибок сервисов проекта; участие в декомпозиции и оценке задач, сопровождение до ee внедрения; взаимодействие с аналитиками, QA и frontend-разработчиками.
Требования
От 3 лет коммерческой разработки на Python и профильное IT-образование; уверенное знание Python и asyncio; практический опыт разработки сервисов на FastAPI, реализации REST API и участия в их проектировании; опыт микросервисной разработки, реализации взаимодействия нескольких сервисов; уверенный SQL и PostgreSQL; опыт работы с ORM; практический опыт с Redis; работа с Docker, логами и метриками приложений; практический опыт Apache Kafka в production; ежедневная работа с кодовым AI-агентом; умение последовательно проводить задачу по агентскому пути; умение использовать и адаптировать AGENTS.md/ rules и готовые скиллы под задачи проекта; понимание назначения MCP и умение использовать доступные агенту инструменты через готовые подключения; умение объяснить сгенерированный код, проверить его корректность, исправить ошибки и довести решение до production.
Откликнуться на вакансию свайпом в Telegram
Зарплату работодатель не указал. Ориентир по данным исследований.
Работа Python-разработчиком — все вакансии подборки
Swipe Jobs — поиск работы свайпами в Telegram. Тысячи вакансий из каналов и с сайтов компаний в одной ленте, отклик в один клик прямо в чате с работодателем.