Обязанности:
Настройка и поддержка протокольного стека: VLESS+Reality, Hysteria2+Salamander, при необходимости AmneziaWG
Сетевая часть отбора хостинг-провайдеров: скан окрестностей (соседи в префиксе, кандидаты в доноры), проверка whois/AS/ToS по критериям уровня 0–1 (см. Тех.стек → критерии отбора)
Подбор и ротация dest-доноров и short ID: скан окрестностей, отсев кандидатов, замена выгоревших или заподозренных
Настройка port hopping для Hysteria2 (DNAT на реальный порт, см. карту портов)
Диагностика проблем под ТСПУ — что именно не пропускает: адрес, порт или сигнатура
Постоянный мониторинг новых методов детекции (профильные форумы/сообщества) — фоновая нагрузка на весь срок проекта
Требования:
Linux networking на уровне ядра: iptables/nftables (в т.ч. DNAT для port hopping), ip route/policy routing, network namespaces
Практический опыт с Xray-core / sing-box экосистемой — не «запускал установочный скрипт»
WireGuard и форки (AmneziaWG): сборка модуля ядра и userspace-реализации
Понимание DPI на уровне «почему»: TLS/ClientHello fingerprinting (JA3/JA4), сигнатурный и поведенческий анализ
Bash/Python для автоматизации сканирования и зондов (в т.ч. RealiTLScanner или аналог)
Базовое BGP/AS — не уровень CCNP, а «что такое автономная система, апстрим и как читать whois при отборе провайдера»
Сервис kadrout.ru не несет ответственности за сотрудничество
по данным вакансиям, т.к. они предполагают работу вне сервиса.