Bertrandt Group
Senior Python Backend Developer - AI Applications (m/f/d) Stellendetails
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior Python-разработчик для поддержки и развития production-приложений на базе AI. Отвечает за стабильную работу сервисов, разбор инцидентов и улучшение наблюдаемости систем на стыке backend, cloud и AI.
Задачи
- Технически отвечать за надёжную и стабильную работу AI-приложений в production
- Мониторить состояние приложений и разбирать инциденты по логам, метрикам, алертам и распределённым трейсам
- Оценивать техническое и бизнес-влияние production-проблем и координировать их устранение
- Проводить root cause analysis по всему стеку: Python backend, React frontend, REST API, базы данных, интеграции
- Читать, ревьюить, отлаживать и улучшать существующие Python-кодовые базы
- Разрабатывать и выкатывать багфиксы, хотфиксы и технические улучшения через тестирование, peer-review и CI/CD
- Диагностировать сквозные сценарии: взаимодействие frontend-backend, пайплайны обработки данных, AI-интеграции
- Вносить небольшие правки в React и TypeScript при необходимости
- Отличать проблемы приложения от сбоев платформы и инфраструктуры, взаимодействовать с командами
- Улучшать логирование, мониторинг, алертинг, обработку ошибок, отказоустойчивость и наблюдаемость
- Поддерживать зависимости приложения, конфигурацию, безопасность и обновления версий
- Писать автоматические unit- и интеграционные тесты
- Внедрять корректирующие меры против повторяющихся проблем
- Вести техническую документацию, runbooks и гайды по траблшутингу
- Поддерживать передачу знаний, go-live, hypercare и переход в регулярную эксплуатацию
- Автоматизировать повторяющиеся операционные и диагностические задачи
Требования
- 5+ лет коммерческого опыта в Python backend-разработке production-приложений
- FastAPI, Flask, асинхронное программирование, ООП, REST API, OpenAPI/Swagger, OAuth2, JWT, PostgreSQL, SQLAlchemy, SQL
- Опыт работы со сложными кодовыми базами, root cause analysis и разбором production-инцидентов
- Опыт автоматизированного тестирования, Git-воркфлоу и код-ревью
- Опыт cloud-native и распределённых приложений: Docker, CI/CD, мониторинг, логирование, алертинг, observability
- Опыт с AWS: ECS/Fargate, CloudWatch, S3, балансировка нагрузки, очереди; Terraform как плюс
- Понимание AI-приложений: LLM-интеграции, RAG, embeddings, векторные БД, обработка документов, AI-агенты, tool calling
- Опыт интеграции AI/LLM-сервисов через API и разбора AI-специфичных проблем
- Знание Azure OpenAI, LangChain, LangGraph, LlamaIndex как плюс
- Понимание frontend-backend взаимодействия, базовые React и TypeScript
- Опыт с SAP, SAP Gateway, EDI, Snowflake как плюс
- Самостоятельность в сложных системных ландшафтах и работа в кросс-функциональных командах
- Завершённое профильное образование или эквивалентный практический опыт
- Свободный английский письменно и устно
- Аналитическое мышление, ownership и структурный подход
Условия
- Corporate Benefits
- Внутреннее управление здоровьем
- JobRad
- Бессрочный трудовой договор
- Корпоративные мероприятия
- Обучение
- Пенсионное обеспечение и страхование
- Парковка
- Столовая
Навыки
- Python
- FastAPI
- Flask
- asyncio
- REST API
- OpenAPI
- Swagger
- OAuth2
- JWT
- PostgreSQL
- SQLAlchemy
- SQL
- Docker
- CI/CD
- AWS
- ECS
- Fargate
- CloudWatch
- S3
- Terraform
- LLM
- RAG
- embeddings
- vector databases
- AI agents
- Azure OpenAI
- LangChain
- LangGraph
- LlamaIndex
- React
- TypeScript
- SAP
- EDI
- Snowflake
- Git