Talana Labs
EN RU Написать
Все вакансии

Сетевой инженер/Senior Network Engineer

Senior Полная занятость — удалённо Опубликовано 11 ноября
Откликнуться ↓

Talana Labs делает продукты, которыми люди пользуются каждый день, чтобы интернет работал так, как должен. За нашими продуктами стоит сложная сетевая инфраструктура, которая должна выдерживать высокие нагрузки, обеспечивать стабильное соединение и оставаться устойчивой к сетевым атакам.

Мы ищем Senior Network Engineer, который глубоко понимает, как работает сетевой стек Linux на уровне ядра, умеет оптимизировать производительность сетевой инфраструктуры и решать нестандартные инженерные задачи под реальной нагрузкой.

Нам нужен не просто системный администратор, который умеет настраивать сети, а инженер, способный разобраться в происходящем на уровне ядра, драйверов и сетевого оборудования, найти причину проблемы и предложить технически обоснованное решение.

Чем предстоит заниматься

  • Разрабатывать, настраивать и оптимизировать сетевую инфраструктуру на базе Linux с учетом высоких нагрузок и требований к производительности

  • Работать с Linux Network Stack на уровне ядра: TCP/IP, congestion control, управление очередями, буферизация, обработка сетевых прерываний

  • Подбирать и настраивать алгоритмы управления перегрузкой (BBR v1/v2/v3), планировщики очередей (fq, fq_codel, cake) под конкретные сценарии трафика

  • Оптимизировать сетевую производительность серверов: sysctl, socket buffers, CPU affinity, RPS/RFS, softirq, IRQ balancing

  • Работать с кастомными ядрами Linux (XanMod, Liquorix), анализировать их особенности и выбирать конфигурации под конкретное оборудование и нагрузку

  • Проводить низкоуровневую диагностику сетевых проблем: анализировать ретрансмитты, задержки, потери пакетов, работу NIC, драйверов и сетевого стека

  • Обеспечивать защиту инфраструктуры от сетевых атак (SYN flood, UDP flood, amplification), разрабатывать и поддерживать многоуровневые механизмы фильтрации трафика

  • Анализировать сетевые инциденты в реальном времени, выявлять источники аномального трафика и минимизировать влияние атак на легитимных пользователей

  • Настраивать сетевое взаимодействие с использованием Nginx, включая SSL termination и проксирование gRPC/WebSocket

  • Взаимодействовать с хостинг-провайдерами по вопросам сетевой производительности, защиты от атак, BGP Blackhole и RTBH, а также обработки abuse-инцидентов

  • Разбирать сложные инфраструктурные проблемы: исчерпание conntrack, перегрузки softirq, проблемы синхронизации ядра и другие нестандартные ситуации

Что мы ожидаем

  • Глубокое понимание Linux Network Stack на уровне ядра, а не только опыт настройки стандартных сетевых параметров

  • Практический опыт оптимизации TCP/IP под высокие нагрузки и различные сетевые сценарии

  • Уверенное владение алгоритмами congestion control: BBR v1/v2/v3, понимание их поведения при высоком RTT и потерях пакетов

  • Понимание работы qdisc (fq, fq_codel, cake) и их взаимодействия с алгоритмами управления перегрузкой

  • Практический опыт настройки Linux Kernel, sysctl и сетевых параметров под конкретное оборудование и профиль нагрузки

  • Понимание механизмов управления памятью и буферами: rmem/wmem, TCP window, BDP и их влияния на пропускную способность и потребление ресурсов

  • Опыт оптимизации обработки сетевых прерываний и распределения нагрузки между CPU: softirq, IRQ affinity, RPS/RFS, RSS

  • Навыки низкоуровневой диагностики с использованием tcpdump, ss, iperf3, netperf, ethtool, nstat, conntrack, perf и других инструментов

  • Понимание принципов работы сетевых интерфейсов, NIC-драйверов и механизмов обработки пакетов на уровне оборудования и ядра

  • Практический опыт защиты от DDoS и сетевых атак, настройки iptables, conntrack, ipset, syncookies, hashlimit, connlimit и других механизмов фильтрации

  • Понимание маршрутизации и механизмов BGP Blackhole / RTBH

  • Умение самостоятельно диагностировать сложные проблемы, работать с нестандартными ситуациями и принимать технические решения на основании измерений, а не предположений

Будет плюсом

  • Опыт работы с инфраструктурой, обрабатывающей сотни гигабит в секунду

  • Практический опыт анализа и оптимизации производительности Linux Kernel на уровне драйверов, планировщика и сетевого стека

  • Опыт работы с TLS fingerprinting, DPI и особенностями сетевого взаимодействия в условиях глубокой фильтрации трафика

  • Опыт настройки Nginx для SSL termination, gRPC и WebSocket

  • Опыт работы с NetFlow и другими инструментами анализа сетевого трафика

  • Понимание ASN, CIDR, GeoIP-фильтрации и автоматизации обновления сетевых правил

  • Опыт взаимодействия с CERT, хостинг-провайдерами и обработки abuse-инцидентов

Что предлагаем

  • Оклад по рынку с переиндексацией по итогам Performance review

  • Сложные инженерные задачи, где действительно важны глубокие технические знания и нестандартное мышление

  • Возможность влиять на архитектуру и производительность сетевой инфраструктуры

  • Команду сильных инженеров, сплоченных идеей создания цифровых продуктов

  • Удаленку, полный рабочий день с гибким графиком

  • Компенсацию обучений

Откликнуться на вакансию

Расскажите о себе и приложите резюме. HR свяжется с вами, если опыт подходит.

Резюме *
Выберите PDF или перетащите файл сюда PDF, до 10 МБ

Смотрите также

Другие открытые позиции в командах Talana Labs.

Все вакансии →