Все вакансии России 0

Разработчик middle+ C#/.NET

з/п не указана
НТЦ Комплексные Системы
Челябинск Постоянная занятость Полный день

Описание

Наша компания разрабатывает и внедряет собственную промышленную платформу для мониторинга, диспетчеризации и сбора технологических данных, которая используется на крупных энергетических и промышленных предприятиях России.Это не типичный CRUD-проект — вам предстоит работать с высоконагруженными серверными сервисами, промышленными протоколами, распределённой обработкой данных и архитектурой сложной системы. Мы активно развиваем платформу, переводим её на современные версии .NET, внедряем новые архитектурные решения и регулярно запускаем крупные функциональные обновления. Если вам интересны сложные технические задачи, архитектура и разработка продуктов, которые работают в реальном производстве, — будем рады видеть вас в нашей команде.Чем предстоит заниматься Поддержка и развитие серверных служб платформы (C# / .NET 6+): cs_dataserver3 — ядро системы, сервер данных реального времени (OPC UA, IEC-104, clientll) cs_deviceclient — драйверы опроса промышленных приборов (40+ протоколов: Modbus RTU/TCP, MQTT, OPC UA, IEC-61107 и др.) cs_webserver — REST API на ASP.NET Core для web-клиентов cs_reporter — генератор отчётов (Excel, PDF) по расписанию cs_msgbroker — брокер сообщений (Email, FTP, MQTT, очереди в БД) d8_datapipe2 — сервис межсерверной передачи данных и ряда других сервисов платформы Реализация новых возможностей согласно дорожной карте: Буферирование данных на уровне сервисов сбора Аутентификация через JWT / SSO (Keycloak) Полный аудит операций изменения данных в датасервере Пайплайны серверных задач, мультимастерная репликация TSDB Интеграция с Python для задач обработки данных Перевод платформы на актуальный .NET (9/10), поддержка AstraLinux Проектирование XML-конфигурации сервисов и участие в написании технической документации Работа с базами данных: MS SQL Server, PostgreSQL, SQLite, ClickHouse Code review, участие в отладке на стендах и на объектах заказчиков Требования Уверенное владение C# (.NET 6+) Опыт разработки многопоточных Windows/Linux-сервисов Знание реляционных БД: написание SQL-запросов Умение читать и разбирать XML-конфигурации сложных систем Базовое понимание сетевого взаимодействия (TCP/UDP, HTTP/REST) Желательно Опыт работы с промышленными протоколами (Modbus, OPC UA, IEC-60870/61850, MQTT) Знакомство с системами SCADA, PIMS, MES или любыми АСУТП Опыт с ASP.NET Core (REST API) Работа с PostgreSQL, MS SQL, ClickHouse Разработка кроссплатформенных приложений (.NET на Linux) Плюсом будет Понимание стандартов IEC 61131, IEC 61850 Знакомство с архитектурой OPC UA Опыт с Docker / контейнерами Навыки разработки на Python (для задач интеграции) Условия Работа в комфортном офисе / гибридный формат (г. Челябинск) — по договорённости Официальное трудоустройство ДМС Плавающее начало (8:00 - 9:00) рабочего дня Нет переработок и работы в выходные и праздничные дни Техническая команда с глубокой экспертизой в предметной области Проекты на реальных промышленных объектах РФ (энергетика, нефтегаз) Возможность погрузиться в специфику промышленных протоколов и работы со встраиваемым ПОПри отклике на вакансию в сопроводительном письме необходимо указать: "Нахожусь в Челябинске или готов к релокации в Челябинск" в противном случае, ваше резюме не будет рассмотрено.

Откликнуться
Источник: hh · 5 дней назад

Похожие вакансии в городе Челябинск

Все вакансии в городе Челябинск →