Приглашаем опытного разработчика с компетенциями Team Lead для руководства разработкой программной части цифрового двойника. Вы будете отвечать за архитектуру системы и координацию работы команды разработчиков.
Ваши задачи
- Проектирование архитектуры цифрового двойника
- Руководство командой из 6 разработчиков
- Разработка ключевых компонентов системы
- Code review и обеспечение качества кода
- Интеграция с промышленным оборудованием
- Оптимизация производительности системы
-
Требования
- Высшее образование в области информационных технологий
- Опыт разработки промышленных систем от 5 лет
- Опыт руководства командой разработчиков от 2 лет
- Глубокие знания Python, JavaScript, React
- Опыт работы с системами реального времени
- Понимание принципов создания цифровых двойников
- Знание математического моделирования и численных методов
-
Технологический стек
Языки программирования
- Python 3.11+
- TypeScript 5.0+
- SQL
-
Фреймворки и библиотеки
- FastAPI для REST API
- React 18+ с Hooks
- Redux Toolkit для управления состоянием
- NumPy, Pandas для обработки данных
- SciPy для численных методов
- SQLAlchemy для ORM
-
Инфраструктура
- Docker + Kubernetes
- GitLab CI/CD
- Prometheus + Grafana
- ELK Stack
- RabbitMQ
-
Промышленные протоколы
- Modbus TCP/IP
- OPC UA
- MQTT
-
Специфика проекта
- Микросервисная архитектура
- Обработка данных реального времени
- Высоконагруженные вычисления
- Отказоустойчивость и резервирование
- Интеграция с промышленным оборудованием