Язык (степень владения): • Общий опыт разработки — от 5 лет.
• Опыт разработки на Python, Django, Node.js — от 3 лет.
• Опыт разработки на AngularJS или React.
• Опыт разработки бэкенд и фронтенд.
• Знание HTML5, CSS3, особенностей вёрстки.
• Опыт работы с Git, Jenkins, Jira, Confluence.
• Опыт разработки модульных тестов.
• Опыт работы с SQL, написание сложных SQL запросов.
• Опыт проведения code review.
• Опыт работы в команде.
• Высшее техническое образование.
Системное и офисное ПО (степень владения): • Опыт технического проектирования веб-порталов и (или) интернет-магазинов.
• Опыт взаимодействия с ESB/SOA/BPM-системами (JBoss Fuse Service Works, WSO2 Platform, jBPM, Activiti).
• Опыт реализации микросервисной архитектуры.
• Умение выдерживать баланс между сроками, надёжностью, оптимальностью и абстрактностью реализации.
• Участие в проектах, связанных с реинжинирингом поддерживающих и обеспечивающих процессов.
• Владение инструментами моделирования (Visio, Bizagi, ARIS, Enterprise architect).
Дополнительная информация: • Проектирование и разработка пользователь-ориентированных веб-приложений, анализ и детализация функциональных спецификаций.
• Разработка и сопровождение ETL-сценариев обработки данных дистанционного зондирования.
• Настройка, локализация и кастомизация функций учётной системы.
• Участие в определении технологического стека проекта.
• Формирование и обоснование оценок трудозатрат.
• Взаимодействие с аналитиками и тестировщиками.
• Разработка и ревью кода с использованием технологий Python/JS.
• Оптимизация кода под высокую нагрузку и распределённые вычисления.