Infatica — комплекс сервисов по сбору и аналитики данных.
20 апреля 2021

Python developer

удаленно $1500–2500

Необходимые навыки

— Опыт разработки на Python от двух лет, общий стаж от пяти лет, действующие проекты.
— Понимание принципов ООП, чистый код, паттерны, многопоточность.
— Твердая практика тестирования.
— Умение работать с командной строкой Linux.
— Практический опыт работы с Git.
— Практический опыт работы с SQL БД.

Будет плюсом

— Базовые знания web: HTML, JavaScript (React.js).
— Docker.
— Практический опыт CI/CD.
— Опыт C++: boost python, ctypes.
— Протоколы и инструменты межпроцессного взаимодействия.
— Знание и практика применения графических нотаций IDEF0, BPMN, DFD, UML.
— SysML (DDD).

Обязанности

Разработка и поддержка системы в команде.

О проекте

Trading Desk — система автоматизации торговых решений на бирже.

Тестовое задание:
Есть текстовый файл с историческими торговыми данными, представленными секундными свечами в формате datetime, security, open, high, low, close, volume.
Необходимо реализовать пользовательское взаимодействие на plotly dash, обеспечить выбор ценной бумаги из списка и отображение часовых свечей из исходного файла в таблицу на экране.

LinkedIn