
Backend Python Developer
Обязанности
- Разработка и поддержка веб-приложений на Python;
- Поддержка монолита на Django;
- Вынесение отдельных частей из монолита в микросервисы;
- Разработка и поддержание Graphql-приложений;
- Покрытие тестами кодовой базы;
- Проведение код-ревью коллег;
- Работа в scrum-команде со всеми связанными артефактами (планирование, standup, ретро);
- Оптимизация SQL запросов.
Требования
- Опыт разработки на Python от 2 лет;
- Опыт работы в ИТ компании от 2 лет;
- Опыт работы с Django от года;
- Опыт написания автотестов (unittest/pytest);
- Понимание принципов разработки: TDD, SOLID, DRY, KISS.
-Уверенное знание Git;
- Опыт в *nix системах.
Будет плюсом:
- Опыт работы с ELK стеком (Elasticsearch, logstash, kibana);
- Опыт создания микросервисов;
- Опыт работы с web-фреймворком FastAPI;
- Опыт работы с Kubernetes;
- Изучение и внедрение новых технологий в проекты.
Условия
Работа в SMENA – это:
- Комфортный онбординг: HR поможет адаптироваться в первые рабочие дни и ответит на возникшие вопросы, а опытный бадди введет в курс дела по проектам команды;
- Поощрение инициативы: даем возможность глубже исследовать продукт и предлагать свои идеи для его развития, проводим ежеквартальные хакатоны с призовым фондом;
- Карьерные перспективы: проводим Performance Review для всех сотрудников, повышение грейда = профессиональный рост;
- Надежность и прозрачность: стабильно начисляем ЗП два раза в месяц, предоставляем открытые гайды по подсчету всех своих выплат;
- Гибкость и удаленка: работаем из разных городов, начинаем рабочий день без суеты - все командные созвоны планируются заранее;
- Уверенность в завтрашнем дне: работаем с 2016 года и стабильно растем. Входим в Реестр Аккредитованных IT-компаний Минцифры РФ;
- Соблюдение work-life balance: 100% оплата больничных и отпусков, 3 дополнительных day-off в год;
- Возможность развиваться: компенсация обучающих курсов в размере 50% от стоимости.