АСМЭИ
Senior Full Stack Developer (Engineering / Energy Software)
Что JobRadar наблюдает сейчас
Балл строится только на фактах из источников: свежести подтверждения, возрасте записи и происхождении вакансии. Это не гарантия найма и не оценка работодателя.
Описание вакансии
Краткое описание
Мы — команда инженеров теплоэнергетиков, специалистов по АСУ ТП и аналитиков, разрабатывающая ПО для предприятий, эксплуатирующих системы централизованного теплоснабжения (СЦТ). Ищем разработчика, который сможет реализовать в коде инженерные алгоритмы, построить API, БД и красивый интерактивный UI. Проект промышленного уровня, сильная предметная команда предоставит все методики и тестовые данные.
Обязанности:
- Переводить методики инженеров/аналитиков в корректные, проверяемые программные алгоритмы;
- Разрабатывать backend (обработка временных рядов, алгоритмы калибровки, API);
- Реализовать frontend (интерактивная визуализация, отчёты, удобная работa с данными);
- Обеспечить тестирование, валидацию результатов и документацию (unit/integration tests, README);
- Подготовить развёртываемую версию (Docker) и инструкции для DevOps;
- Взаимодействовать с командой предметных экспертов, участвовать в обсуждении метрик качества и сценариев тестирования.
Требования (обязательно):
- Senior — 3+ лет в разработке production‐продуктов, опыт full‐stack;
- Уверенное владение Python (numpy, pandas, scipy); опыт реализации численных алгоритмов;
- Опыт веб‐backend (FastAPI/Flask/Django), REST/WebSocket API;
- Frontend: React + TypeScript (или эквивалент), опыт создания интерактивных графиков (D3/Plotly/ECharts/Highcharts);
- Опыт работы с временными рядами и TS‐СУБД: PostgreSQL (+Timescale) / InfluxDB;
- Опыт Docker, CI/CD; базовые навыки развёртывания и мониторинга;
- Понимание вопросов точности вычислений, погрешностей, валидации результатов;
- Умение писать тесты и документацию, поддерживать читаемый код.
Желательно:
- Опыт в энергетике, интеграций со SCADA/AMI, знакомство с DLMS/Modbus/IEC — плюсом;
- Опыт оптимизации по памяти/производительности (numba, multiprocessing);
- Навыки UI/UX или опыт тесной работы с дизайнером.
Условия:
- Удалённо (при необходимости очные встречи в г. Сочи, г. Санкт-Петербург, г. Москва);
- Сдельная оплата в…
Здесь показан очищенный фрагмент описания из источника. Полные условия и актуальность вакансии проверьте на странице работодателя.