XEXello

Middle+/Senior Golang Developer (Linux, eBPF, системная разработка)

удалёнка, гибрид

Команда системной разработки ищет инженера для разработки агентских компонентов под Linux: написание Go-кода, eBPF-программ и работа с подсистемами ядра. Роль критична для сбора телеметрии, трассировки и стабильности продукта

ГрейдMiddle/Senior
Опытот 5 лет

Стек

GoeBPFDockergcc/g++gdbperfmake/cmakeGit

Задачи

  • Разработка агентских компонентов под Linux
  • Написание и внедрение eBPF-программ (kprobes, tracepoints, LSM hooks)
  • Работа с подсистемами Linux Kernel и взаимодействие с ядром
  • Профилирование и трассировка производительности, отладка системного кода
  • Реализация многопоточных решений и оптимизация кода
  • Ведение версий и совместная работа с git

Обязательно

  • опыт production разработки на Go от 5-ти лет
  • знание алгоритмов, структур данных и паттернов проектирования
  • понимание сетевых протоколов и принципов работы сетей
  • опыт разработки eBPF-программ (kprobes, tracepoints, LSM hooks)
  • понимание принципов многопоточной разработки
  • знакомство с подсистемами Linux Kernel (файловая система, сетевая подсистема, IPC, диспетчер памяти, планировщик)
  • умение работать с git

Будет плюсом

  • знание архитектуры Linux
  • знание libc и POSIX API
  • опыт перехвата сетевого трафика и соответствующих библиотек
  • опыт работы с gcc/g++, gdb, gprof/perf, make/cmake
  • опыт инструментов трассировки и профилирования ядра Linux
  • опыт с системами виртуализации и контейнеризации, продвинутое владение Docker
  • интерес к функциональной безопасности и кибербезопасности
Откликнуться на сайте компании

Похожие вакансии

Смотреть ещё

JobsWave
Найти работу в IT