15 января 2025
Мы ищем Middle Python-разработчика (IoT/Embedded) для работы над проектом по созданию IoT-приложений для автоматизированного управления и оптимизации процессов добычи нефти и газа на основе физ-мат. моделей (Model predictive control).
Опыт разработки приложений с нуля:
- уверенное знание Python и способность писать чистый и поддерживаемый код без использования готовых фреймворков; Глубокие знания в области асинхронного программирования
- умение писать асинхронный код с использованием asyncio, async/await, а также знание особенностей работы этих инструментов в Python;
- опыт написания и оптимизации многопоточных и многопроцессорных приложений с использованием библиотек multiprocessing;
Оптимизация кода и работа с ограниченными ресурсами;
- способность анализировать производительность кода и проводить его профилирование с целью выявления узких мест;
- опыт написания кода, который экономно использует ресурсы CPU и памяти;
Опыт работы с базами данных: настройка и интеграция SQL/NoSQL баз данных, написание запросов;
Уверенные навыки работы с системой контроля версий Git, опыт проведения code-review и создания pull request'ов.
Будет плюсом:
Условия: