Лига Цифровой Экономики

Lead Python Developer

Не указана
  • Москва
  • Полная занятость
  • Удаленная работа
  • Более 6 лет
  • 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, Лига Интеллекта, а также возможность организовать свое сообщество и получить поддержку от компании