Обязанности: Разработка и доработка бэкенда производственных сервисов (учет материалов, дашборды строительной готовности, Отчеты, СКУД, СВН, датчики производственных линий ...); Интеграция внешних BIM-систем (Revit, Renga, nanoCAD) с внутренними базами данных через REST API; Интеграции СКУД и СВН, Битрикс и excel и многое другое; Написание микросервисов на Python (FastAPI/Django) для обработки данных и аналитики; Поддержка и рефакторинг монолитных критически важных модулей на Java (Spring Boot); Участие в проектировании архитектуры при переходе от монолита к сервис-ориентированной модели. Требования: Уверенное коммерческое программирование на Java и Python от 3-х лет суммарно (мы не ждем сеньора-полиглота, но нужен уверенный мидл+ в одном языке и хорошее знание второго); Опыт построения интеграционных шин (ESB) и работы с высоконагруженными сервисами; Умение проектировать REST API и понимание принципов SOAP (да, на стройке есть оборудование, которое общается по протоколам 90-х); Понимание многопоточности и асинхронщины; Готовность раз-два в месяц выезжать на строительные площадки и заводы (заказчиком) для изучения «болей» пользователей и оцифровки процессов; Опыт в разработке ERP, MES или BIM-систем; Знания IFC-формат и опыт работы с 3D-моделями в коде; Опыт работы в промышленности, машиностроении или стройке (понимание матчасти); Умение работать с пространственными данными (PostGIS). Условия работы: Официальное трудоустройство и полностью «белая» зарплата ; Мощное железо: рабочий ноутбук на выбор (ThinkPad/Asus), два широкоформатных монитора по 32".
Похожие вакансии