- Разрабатывать высоконагруженные системы и сервисы со сложной бизнес-логикой
- Продумывать и реализовывать бизнес-логику
- Участвовать в автоматизации процессов расчета и возмещении внереализационных доходов
- Участвовать в проработке технических решений
- Анализировать требования к разрабатываемому ПО
- Владение Python 3: синтаксис, типы данных, изменяемость объектов, область видимости
- Алгоритмы и структуры данных: знание базовых и дополнительных структур данных Python, понимание того, как они устроены, где и как можно использовать, где и почему нельзя
- Знание алгоритмов поиска и сортировки
- Навыки оценки алгоритмической сложности по нотации Big O, ООП и паттерны: наследование, полиморфизм, инкапсуляция
- Фреймворки: базовый опыт в Django или Flask или FastAPI (приоритетно)
- ORM: знакомство с Django ORM, SQLAlchemy (достаточно теоретических знаний или небольшого опыта использования)
- SQL и БД: уверенное написание SELECT, JOIN, GROUP BY, подзапросов
- Фильтрация, агрегация, создание/изменение/удаление таблиц и представлений
- Git: коммиты, ветки, базовое разрешение конфликтов, история
- Официальное трудоустройство
- Менторинг от экспертов компании
- Задачи по развитию сервисов, которыми пользуются тысячи людей ежедневно
- Участие во внутренних и внешних митапах, программах развития
- Конкурентная заработная плата
- Возможность перейти на постоянную роль, после стажировки