Индустриальная улица 1Б/2
Лаборатория умной одежды Центра НТИ «Бионическая инженерия в медицине» занимается разработкой умной одежды, которая регистрирует биометрические показатели человека во время физических тренировок либо выполнения упражнений по реабилитации. Зафиксированные одеждой показатели активности мышц позволяют оценить эффективность выполняемых упражнений и скорректировать технику.
Какие задачи Вам необходимо выполнять в должности backend-разработчика (специалиста по анализу данных):
1. Разработка и поддержка серверной архитектуры:
-
Проектирование и разработка высоконагруженных и масштабируемых серверных систем;
- Создание и оптимизация баз данных и схем хранения данных;
- Разработка API и обработка запросов от клиентов;
- Интеграция с внешними сервисами и сторонними API.
2. Тестирование и отладка сервисных систем, выявление и устранение ошибок, оптимизация сервиса:
- Проведение тестирования и отладки серверных систем.
- Выявление и устранение ошибок и уязвимостей в системе.
- Оптимизация производительности и надежности сервера.
3. Мониторинг и поддержка сервера, выявление проблем, их устранение:
- Мониторинг работы сервера и выявление проблем.
- Реагирование на аварийные ситуации и устранение неполадок.
- Поддержка и обновление сервера с целью обеспечения его непрерывной работы.
4. Обработка и анализ данных:
- Разработка алгоритмов и методов обработки данных;
- Создание и оптимизация процессов сбора, хранения и обработки данных;
- Работа с большими объёмами данных и их анализ;
- Разработка и реализация методов визуализации данных.
5. Соблюдение стандартов и методологий разработки;
6. Сотрудничество с командой разработчиков.
Наши ожидания:
- Высшее техническое образование;
- Опыт работы с языком программирования Python от 2 лет, знание основных структур и типов данных от 2-х лет;
- Опыт работы в среде с веб-фреймворками (Django, Flask, aiohttp), создания API (REST, GraphQL);
- Опыт работы с веб-сервисами (NGINX);
- Умение разворачивать серверные решения на ОС Linux, Microsoft;
- Знание SQL, опыт работы с psycopg или SQLAlchemy, опыт работы с PostgreSQL/MySQL/аналогами;
- Опыт работы обработки данных с применением numpy и SciPy;
- Опыт создания графических представлений с применением plotly/dash;
- Знание основных структур и типов данных;
- Знание инструментов аутентификации в серверном коде (LDAP/Kerberos);
- Опыт разработки алгоритмов анализа данных в серии файлов.
Будет преимуществом:
- Знание Git, опыт работы с Gitlab;
- Опыт работы CSS, Javascript, HTML;
- Опыт анализа данных;
- Знание принципов математической обработки сигналов (спектральный анализ, выделение полезного сигнала на фоне шума)
- Умение разбираться в информации с методами математического анализа сигналов
Наши условия:
- График работы: 5/2, офис, возможен гибридный формат работы;
- Уровень заработной платы обсуждается на собеседовании;
- Место работы: Индустриальный парк "Преображенка", удаленка с посещением офиса 1 раз/2 недели.
- .