
Лига Цифровой Экономики
Lead Python Developer
Не указана
- Python
- Архитектура
- Django Framework
- Git
- PostgreSQL
- Управление командой
- REST API
- Camunda
- FastAPI
Проект направлен на внедрение BPM (Business Process Management)-оркестратора ключевых бизнес-процессов компании, включая управление заказами клиентов и поставщиков. Основная цель заключается в повышении эффективности взаимодействия внутренних систем путем интеграции существующего программного обеспечения и новых решений. Стек: Python, FastAPI / Aiohttp / Django, Camunda, OAuth / OpenID / Keycloak, RabbitMQ / Kafka, Prometheus / Grafana / Sentry
Твои задачи:
- Организовывать работу команды: координация команды разработчиков, распределение задач, контроль сроков и качества
- Разрабатывать программное обеспечение: проектирование, написание и тестирование кода, участие в архитектурных решениях
- Оцифровывать бизнес-процессы: оптимизация процессов обработки заказов, автоматизация ручных операций
- Писать основную функциональность: реализация критически важных частей системы, связанной с процессами Camunda
- Создавать сервисы взаимодействия: построение мостов между BPM-оркестратором и другими системами компании
- Осуществлять интеграции информационных систем: подключение имеющихся ИТ-решений к платформе Camunda
- Настраивать обмен сообщениями: настройка надёжного обмена данными между компонентами системы с использованием RabbitMQ
Мы ждем от тебя:
- Опыт разработки на Python (от 5 лет)
- Опыт управления командой (от 2 лет)
- FastAPI/Aiohttp/Django, SQLAlchemy (углубленные знания и опыт)
- REST API (практический опыт проектирования и документирования эффективных и надежных API-сервисов)
- Работа с Camunda (понимание принципов работы BPM-платформ и использование Camunda для автоматизации бизнес-процессов)
- OAuth/OIDC, внешние провайдеры аутентификаци (применение современных подходов к управлению доступом и авторизацией пользователей, интеграция сторонних сервисов идентификации)
- Keycloak(опыт работы с решением для централизованной авторизации и самостоятельная разработка аналогичных решений)
- RabbitMQ/Kafka (детальное понимание брокеров сообщений, опыт в настройке кластера, обработке сбоев и обеспечении устойчивости сервиса)
- (Prometheus/Grafana/Sentry (опыт в отслеживании производительности и состояния сервисов)
- PostgreSQL/MS SQL (опыт проектирования схем баз данных, написания сложных запросов, оптимизации производительности и сопровождения миграций)
Мы обеспечим:
- Возможность участвовать в создании крупного проекта
- Работу в удаленном формате (или гибрид, на ваш выбор)
- Оборудование для работы
- Сессию профессионального развития дважды в год, результатом которой является план индивидуального развития каждого сотрудника и получение обратной связи
- Корпоративную культуру со своими ценностями и традициями, в которой каждый чувствует себя частью команды
- Поездки на конференции и тренинги за счет компании, внутренние семинары, внутренние митапы
- Сообщества по интересам: Лига Спорта, Лига Music, Лига Интеллекта, а также возможность организовать свое сообщество и получить поддержку от компании