C, C++ Developer

$$
🪖 DefTech Product

Ми шукаємо C++ Developer до команди, що займається розробкою високотехнологічних рішень у сфері defense tech.

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


Обов’язкові навички та досвід:

  • Досвід роботи на аналогічній посаді від 2 років
  • Практичні знання стандартів C++20, C++23, а також C89
  • Впевнене володіння C++ STL, загальний досвід роботи з бібліотеками Boost
  • Досвід розробки з використанням TDD
  • Практичний досвід роботи з Make, CMake
  • Досвід побудови крос-архітектурних проєктів
  • Впевнене користування VCS (переважно Git)
  • Розуміння принципів роботи мереж та протоколів TCP/UDP
  • Досвід контейнеризації застосунків (щонайменше Docker)
  • Базові навички роботи та розробки застосунків у *nix-подібних ОС
  • Впевнена робота з CLI в *nix-подібних ОС
  • Базове розуміння Agile-процесу розробки
  • Досвід створення та підтримки технічної документації (Wiki, How-to тощо)
  • Англійська мова рівня B2 — для роботи з технічною документацією та професійного спілкування


Обов’язки:

  • Розробка та підтримка розподіленої системи обробки потокових даних
  • Забезпечення швидкої обробки, трансформації та агрегації вхідних даних
  • Участь в архітектурному плануванні та імплементації рішень
  • Розробка та підтримка внутрішніх бібліотек системи
  • Створення, оновлення та супровід внутрішньої технічної документації
  • Активна участь в Agile-процесі розробки
  • Підтримка та розвиток Linux-застосунків для одноплатних комп’ютерів(Raspberry Pi, RockPi, BananaPi)


Буде перевагою:

  • Досвід роботи з брокерами повідомлень та різними протоколами
  • Базове розуміння протоколів MQTT, AMQP
  • Досвід роботи з функціональними мовами програмування
  • Практика з різними інструментами контейнеризації: Docker, Podman, Containerd
  • Досвід розробки застосунків у середовищі Kubernetes
  • Розуміння особливостей та обмежень Kubernetes-середовища
  • Досвід embedded-розробки:
    • Одноплатні комп’ютери (Linux)
    • Мікроконтролери STM
  • Досвід налаштування та підтримки CI/CD для власних компонентів
  • Написання скриптів sh / bash / Python для автоматизації задач
  • Досвід інструментування та впровадження метрик у проєкти


Компанія пропонує:

  • Офіційне працевлаштування з конкурентною заробітною платою та чіткими, прозорими умовами співпраці.
  • Оплачувана відпустка (24 календарні дні на рік) та оплачувані лікарняні.
  • Можливість впливати на розвиток технологій у сфері безпеки та оборони.
  • Команду однодумців, об’єднаних спільною метою.


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

Required languages

English B1 - Intermediate
Ukrainian Native
Git, C++, OOP, Linux, C/C++, CMake, Qt, C++ 11/14/17, Docker, TCP/IP
Published 4 May
26 views
·
4 applications
To apply for this and other jobs on Djinni login or signup.
Loading...