Проводить аналитику требований: оценивать описания действий по выявлению событий со слов заказчика, рассматривать практические случаи возникновения событий;
Продумывать, каким образом эти алгоритмы могут быть реализованы в коде;
Проводить исследования по применимости и эффективности выбранных подходов;
Применять различные методы оптимизации и обогащения больших объемов данных;
Разрабатывать архитектуру сервисов, поддерживающих работу алгоритма в целом;
Решать задачи по интеграции с различными источниками данных;
Придумывать и реализовывать UI интерфейсы, которые в удобном виде показывают результат работы алгоритма: сигналы, статистику, производную информацию;
Backend задачи составляют 70% общего времени и 30% frontend.
Наши ожидания:
Опыт разработки приложений на Python от 3х лет;
JavaScript/TypeScript - от 1 года, включая разработку под NodeJS (будет плюсом);
Опыт работы с одной из СУБД (MySQL, MSSQL, PostgreSQL);
Опыт написания хранимых процедур на любом из SQL-диалектов;
Для фронта любой из JS фреймворков: VueJS, React, Angular;
Уверенная работа под Linux;
Опыт работы с Docker на базовом уровне;
Практика интеграции приложений через Rest API.
Будет плюсом:
Опыт разработки ETL процессов;
Опыт обработки потоковых данных.
Мы готовы предложить:
Вовлеченная команда, открытость к новым идеям, взаимодействие с профессионалами в разных областях;
Стабильная заработная плата по ТК РФ, медицинская страховка (ДМС со стоматологией), на выбор бонусы за стаж работы (компенсация обучения, путешествия, фитнеса, проезда, моб.связи, ДМС для родственника);
Удаленный формат работы;
При желании, можно посещать офис в историческом центре Москвы 3 минуты пешком от м. Пушкинская , Тверская , Чеховская ;
Комфортное офисное пространство с зоной отдыха на крыше, кофе-поинты с ароматным кофе;
Гибкие бизнес-процессы, минимум бюрократии и согласований;
Богатая корпоративная культура регулярные мероприятия, футбольная команда, беговой и шахматный клубы, йога, различные обучения, как внешние так и внутри компании.