Москва, улица Бутырский Вал, 10
Метро: БелорусскаяСберМобайл – это не просто компания, это движущая сила цифровых и телекоммуникационных инноваций в экосистеме Сбера. Мы создаем решения, которые упрощают жизнь людей, помогают бизнесу развиваться и меняют государственные процессы к лучшему.
В команде мы разрабатываем и внедряем современные IIoT-решения для корпоративных клиентов. Мы ищем инженера по разработке с глубокой экспертизой в платформе Tibbo AggreGate, который будет проектировать, внедрять и сопровождать SaaS/On-premise системы автоматизации для промышленных и бизнес-задач. Это роль для инженера-эксперта, который сочетает навыки разработки, интеграции, тестирования и работы с оборудованием, умеет объяснять сложные технические решения клиентам и готов вести проекты от гипотезы до внедрения.
Обязанности:
Разрабатывать, внедрять, сопровождать и поддерживать SaaS/On-premise системы на платформе AggreGate, включая проектирование решений, инсталляцию, конфигурирование и настройку систем автоматизации.
Проектировать и разрабатывать интерфейсы и коннекторы системы автоматизации со сторонними системами.
Разрабатывать отчёты и пользовательские интерфейсы на базе платформы AggreGate.
Проводить тестирование разработанных решений, включая функциональное, интеграционное, нагрузочное тестирование и тестирование взаимодействия с оборудованием.
Писать сопроводительную документацию на всех стадиях проекта: набор технических требований и условий, начальная документация проекта, рабочая, исполнительная и эксплуатационная документация, включая оформление инструкций, составление схем и описание API.
Участвовать в разработке технических решений для технико-коммерческих предложений и их оценке.
Готовить и проводить демонстрации технических решений перед клиентами, защищать выбранные технические решения.
Выполнять поставленные задачи в рамках проектных активностей в установленные бизнес-подразделением сроки.
Разрабатывать КПМИ, участвовать в ПСИ, проводить обучение специалистов заказчика по внедрённым системам.
Проводить ревизию кода в ранее созданных действующих проектах, поддерживать внедрённые решения: поиск багов, исправление, написание заключений или отчётов по устранённым багам.
Высшее техническое образование.
Обязателен опыт разработки на базе платформы Tibbo AggreGate Platform от 3 лет, в т.ч. использование встроенного редактора, создание форм, экранов, виджетов, использование библиотек компонентов, настройка визуализации, экспорт/импорт конфигураций, создание пользовательских модулей, реализация серверной бизнес-логики.
Знание основ, алгоритмов, принципов и правил программирования, структур данных, опыт проектирования приложений на базе платформы AggreGate.
Опыт использования системы контроля версий Git.
Знание принципов построения АСУ ТП, SCADA, MES.
Уверенное знание архитектуры платформы AggreGate: сервер AggreGate, клиентские приложения, веб-интерфейс, модель объектов, контексты, устройства, узлы, переменные, функции, события, права доступа, пользователи, роли.
Навыки настройки устройств по сбору данных и анализа данных, включая парсинг и нормализацию данных.
Понимание моделей данных Contexts, Variables, Functions, Events, Bindings, Actions, Permissions, Data Tables, Data Records.
Опыт написания драйверов Flexible.
Знание СУБД: теоретические основы проектирования БД, виды БД (реляционные, NoSQL, key-value, time series), опыт работы с PostgreSQL, MSSQL, MySQL, Cassandra, написание SQL-запросов.
Знание сетевых технологий и сетевого стека TCP/IP.
Опыт работы с веб-технологиями: HTML, JS, CSS, jQuery, TypeScript.
Опыт написания интеграций на различных протоколах автоматизации: MQTT, OPC UA, Modbus, BACNet и др., включая прямые интеграции с промышленными контроллерами автоматизации.
Опыт интеграций с SQL-серверами, а также с внешними АС: ERP, MES, CRM, 1С:Предприятие.
Базовые навыки администрирования OS Linux и Windows.
Умение анализировать логи, диагностировать проблемы, использовать средства профилирования и устранять ошибки интеграции.
Знание принципов обеспечения ИБ для приложений и АС: TLS/SSL, сертификаты, RBAC, аудит действий, резервное копирование, безопасная публикация сервисов.
Опыт оценки, выбора и внедрения IIoT-платформ, включая российские IoT-платформы.
Понимание архитектуры современных IT-, IIoT- и промышленных систем.
Опыт анализа и сравнения решений различных производителей оборудования и ПО.
Английский язык на уровне чтения технической документации.
Будет преимуществом:
Навыки программирования на JavaScript, Java, Python, C/C++.
Знание языков стандарта МЭК 61131-3.
Дополнительное образование по промышленной автоматизации.
Сертификаты по Linux, Java, SQL, промышленным протоколам.
Федеральный Центр Оценки Безопасности и Качества Продукции Агропромышленного Комплекса
Москва
Не указана
Мегаполис ИТ
Москва
Не указана