Lead/Senior Software Engineer with Protocols

RemoteSalary not specified
Ukraine

Tech Stack

KubernetesPythonC++

Job Description, Responsibilities & Requirements

Description language:

Про посаду

N-iX - глобальна компанія з програмних рішень і інженерних послуг, яка шукає Lead/Senior Software Engineer with Protocols для своєї команди.

На цій посаді ви створюватимете канали телеметрії в реальному часі, інтегруватимете системи живлення та обчислювальні системи датацентру, а також впроваджуватимете логіку управління та оптимізації, яка динамічно регулюватиме навантаження залежно від умов електромережі та інфраструктури. Ця посада є мостом між ІТ та ОТ середовищами - перетворюючи сирі операційні дані на безпечні, надійні системи управління виробничого рівня.

Як один з перших інженерів, ви будете формувати архітектуру системи, відповідати за проекти від початку до кінця та тісно співпрацювати з командами, щоб перетворювати реальні обмеження у масштабовані програмні рішення.

Обов'язки

  • Створювати програмні модулі, які взаємодіють з датацентрами, промисловими системами живлення на об'єктах та електромережами.
  • Проектувати та впроваджувати канали для збору даних, які збирають, нормалізують та зберігають високочастотні телеметричні дані з лічильників електроенергії, ПДУ, систем блокування живлення, охолоджувальної інфраструктури та обчислювальної апаратури.
  • Проектувати інтеграційні шари, що забезпечують стійкість до збоїв, між ІТ системами (хмарні API, бази даних, платформи оркестрації) та ОТ системами, обробляючи перетворення протоколів та визначення та відображення моделей даних.
  • Забезпечувати високий рівень безпеки, надійності та коректності при взаємодії з реальними енергетичними активами та критичними об'єктами - включаючи поведінку в збойованих, відключених або розколоті станах мережі.
  • Співпрацювати з командами для надання комплексних рішень від пристроїв на периферії до контрольної площини.

Вимоги

  • 7+ років досвіду роботи в сфері програмної інженерії, з великим досвідом у Python або C++.
  • Практичний досвід створення каналів для збору телеметричних даних або розподілених систем, які обробляють великі обсяги часових рядів даних.
  • Знання хоча б однієї асинхронної системи обміну повідомленнями: Kafka, RabbitMQ або еквівалентної.
  • Досвід роботи з ІТ або ОТ системами (SCADA, EMS, BMS, DCIM) та розуміння того, як дані переміщуються між ними.
  • Досвід роботи з Kubernetes.
  • Безпосередній досвід роботи з промисловими телеметричними протоколами: Modbus TCP/RTU, DNP3, OPC-UA, BACnet, або SNMP.
  • Англійська: принаймні Верхньо-середній рівень.

Буде плюсом

  • Знання часових баз даних (InfluxDB, TimescaleDB, Prometheus) або платформ для зберігання історичних даних (AVEVA PI / OSIsoft, Ignition).
  • Досвід роботи з контейнеризованими розгортаннями або плануванням завдань HPC у середовищах датацентру.
  • Досвід роботи з Rust, Go, або C/C++.

Ми пропонуємо

  • Гнучний робочий формат - віддалено, в офісі або гнучко.
  • Конкурентоспроможна зарплата та хороший компенсаційний пакет.
  • Індивідуальний кар'єрний ріст.
  • Інструменти для професійного розвитку (програма наставництва, технічні лекції та тренінги, центри досконалості тощо).
  • Активні технічні спільноти з регулярним обміном знаннями.
  • Відшкодування витрат на освіту.
  • Пам'ятні подарунки до ювілеїв.
  • Корпоративні заходи та командоутворення.
  • Інші місцеві переваги.

не застосовується до фрілансерів

Місця роботи

  • Європа
  • ЛАТАМ
  • Україна

Тип роботи

  • Віддалено

Job Details

Company name:
N-iX
Location:
Ukraine
Work Mode:
Remote
Posted on TheJob:
Jun 12, 2026
Last checked:
Jul 17, 2026
Apply Now
© 2026 TheJob, Inc. All rights reserved.