Senior Python разработчик / Team Lead команды разработки
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
О компании и команде
AGORA
международная компания, создаем облачную платформу для автоматизации B2B продаж, закупочной деятельности и управления цепочками поставок.
Наша платформа используется в таких компаниях как ВТБ, РЖД, НЛМК, Michelin, Алроса, Dunlop, Coca-Cola и многих других. Наши технологии разработки и управления проектами соответствуют современным требованиям, предъявляемым к облачным решениям. Среди наших партнеров SoftLine, Sberbank, Ланин, Крок, СберКорус и другие.
Подходим к своей работе серьезно, со здравым смыслом и творчески.
На базе платформы AGORA реализуют следующие проекты:
- Marketplace B2B/B2C/C2C
- Электронно-торговые площадки (в том числе по 223-ФЗ)
- SRM (Supplier Relationship Management)
- Оптовые B2B интернет-магазины
13 лет на рынке. Наш опыт реализованных проектов для крупнейших компаний России и за ее пределами, позволяет прекрасно понимать стоящие, перед нашими Клиентами, задачи и создавать максимально эффективные решения.
Ожидания от кандидата
- Опыт разработки на Python от 4-х лет
- Опыт работы на позиции тимлида или старшего разработчика не менее 1 года
- Знание фреймворка Django — обязательно. django-rest-framework — обязательно
- Знание и умение работать с Redis, Celery, PostgreSQL
- Понимание и применение паттернов проектирования
- HTML, CSS, JS, Django template language
- Опыт работы с JS фреймворком Vue
- Опыт настройки рабочих стендов и сред. CI и CD, docker, docker-compose
- Опыт работы с системами контроля версий (Git)
- Опыт работы с SOLID принципами в промышленной разработке на Python
- Понимание методологий разработки ПО
- Отличные коммуникативные навыки, опыт в проведении технических консультаций
- Опыт проведения Code Review и умение наставлять младших разработчиков
- Умение эффективно управлять командой и решать технические задачи
- Умение принимать и реализовывать удачные архитектурные решения
Будет плюсом:
- Опыт разработки модулей интеграции с ERP-системами, платёжными сервисами
- Навыки проектного управления и планирования
- Владение инструментами для мониторинга выполнения задач и управления проектами (Jira, Confluence и др.).
- Портфолио - ссылка на github с примерами проектов/модулей/кода
Условия работы
Наши задачи:
- Модернизировать текущую систему автоматизации закупок, чтобы реализовывать потребности заказчиков на e-commerce рынке
- Внедрять и адаптировать наши продукты в проекты клиентов в сфере закупочных процедур, SRM и т.д.
- Постоянно совершенствовать и развивать программные продукты компании и проекты в отделе консалтинговой разработки
- Стать лидером рынка e-commerce и вывести продукт на международный рынок
Чем предстоит заниматься:
- Руководство командой разработки и координация технических аспектов проекта
- Оценка задач проекта, техническая декомпозиция и распределение задач
- Разработка технических решений с учетом требований по проекту и добавление их в техническое задание
- Проактивное обнаружение производственных проблем на проекте и принятие решений по их устранению
- Проведение Code Review и координация процесса исправлений
- Оценка и подготовка релизов, управление доставкой задач на тестовые и продуктивные среды
- Консультирование команды по техническим вопросам реализации проекта
- Развитие и менторство разработчиков, осуществление обратной связи, корректирующие беседы, 1-1 встречи
- Онбординг новых сотрудников и обеспечение их адаптации в команде
Что мы можем предложить:
- З\П 350.000 - 500.000 (обсуждается с успешными кандидатами, в зависимости от опыта работы)
- Оформление по ТК РФ с первого дня работы, полностью белая ЗП
- ДМС на территории РФ или альтернатива в виде частичной компенсации фитнеса или обучения
- Полностью удаленную работу, вы можете находиться в любой стране
- Благоприятную, позитивную атмосферу для работы
- Перспектива профессионального и карьерного роста
- Интересные, в том числе и международные проекты
- Возможны варианты проектного сотрудничества по ИП \ ГПХ - ставка\час обсуждается
- Возможны варианты частичной занятости в качестве консультанта\эксперта
Дополнительные инструкции
- Первый этап интервью - беседа знакомство с HR, общие и орг вопросы
- Второй этап - тех интервью с тимлидом, livecoding в процессе интервью
- Выход на оффер