Наши требования
Go: писать многопоточные сервисы с горутинами, контекстами, каналами
Сеть Linux: настраивать nftables, netlink, network namespaces, conntrack
Docker SDK: управлять контейнерами и изоляцией через cgroups и сетевые неймспейсы
WireGuard: поднимать туннели, разбираться в handshake
NATS: работать с JetStream, durable-подписками
PostgreSQL: проектировать схемы, писать запросы, ставить индексы
Тесты: писать table-driven тесты в Go и pytest в Python
Git/CI/CD: вести ревью и пайплайны
Python (Django/DRF + Celery): писать REST API и фоновые задачи
Systemd: управлять сервисами
mTLS: настраивать ротацию сертификатов (step-ca)
Опыт управления маршрутизацией, применения политики SNAT/DNAT, stateful ACL, сквозного трекинга сессий с учетом трансляций
Опыт разработки безопасных сервисов (безопасный код, отказоустойчивость систем, etc)