Мечтай о большем с Napoleon IT
Мы — не просто IT-компания, а место, в котором искусственный интеллект объединяется с человеческим.
Мы — это более 250 сотрудников, 3 офиса в России, 3 разных направления развития: заказная разработка, outstaffing, собственные продукты.
Помимо уже существующих продуктов и решений на основе AI, мы активно развиваем разработку с использованием технологий LLM и Generative AI. Мы строим мультиагентные системы и платформенные решения для брендов, ритейла и маркетплейсов.
Мы ищем Python разработчика на проект по созданию высоконагруженной системы автоматического управления пополнением товарных запасов. Проект реализуется на микросервисной архитектуре и направлен на создание решения, которое рассчитывает рекомендации по формированию заказов поставщикам с учетом параметров логистики, складских остатков, спроса и других бизнес-ограничений. Вы будете работать в команде аналитиков, архитекторов и разработчиков, участвуя в проектировании, проработке требований и создании интегрированного решения для управления цепочками поставок.
Твои задачи:
- Разработка и поддержка высоконагруженных микросервисов;
- Интеграция с Kafka для обработки потоков данных;
- Проектирование Event Sourcing и CQRS паттернов;
- Разработка API для межсервисного взаимодействия;
- Настройка мониторинга и алертинга сервисов;
- Code review.
Твой опыт:
- Опыт работы с Python от 5 лет;
- Django/FastAPI - опыт разработки REST API;
- Микросервисная архитектура - опыт проектирования и поддержки;
- Apache Kafka - продакшн опыт работы с producers/consumers;
- PostgreSQL - проектирование схем, оптимизация запросов;
- ETL процессы - Extract, Transform, Load данных;
- Docker/Kubernetes - контейнеризация и оркестрация;
- Базы данных: PostgreSQL, ClickHouse;
- Event-driven архитектура - паттерны работы с событиями;
- API Gateway - опыт интеграции через шлюзы;
- Мониторинг: Prometheus, Grafana или аналоги;
- Git, CI/CD - DevOps практики.
Будет плюсом:
- Знание gRPC для межсервисного взаимодействия;
- Опыт с ELK Stack (Elasticsearch, Logstash, Kibana);
- Redis Cluster для высокодоступного кэширования;
- Знание Domain-Driven Design (DDD);
- Опыт performance tuning Python приложений.
Мы предлагаем:
- Удаленная работа
-
Гибкие варианты сотрудничества
-
Гибкое начало и конец рабочего дня при синхронизации с командой
-
Индивидуальный план развития с возможностью освоения новых технологий
-
Насыщенную корпоративную жизнь: онлайн- и офлайн-квизы, выездные корпоративы, спортивные мероприятия, творческие тимбилдинги, тематические вечеринки и многое другое
-
Оплату участия в профильных онлайн-конференциях (HighLoad++, Podlodka, Mobius и др.)
-
Компенсацию расходов на покупку профессиональной литературы;
-
Доступ к курсам нашей объединенной IT-школы GIGASCHOOL.