Привет, мы — NGENIX — команда профессионалов, которая ежедневно делает Рунет безопасной средой для бизнеса. Нам есть что рассказать о доступности, защите и ускорении веб-приложений, ведь это то, чем мы занимаемся уже 17 лет! Слышали про UDP flood, credential stuffing, скальпинг, DNS cache poisoning? Мы такое знаем и отражаем.
Правда, защита от киберугроз — не единственная сфера нашего интереса. Мы помогаем клиентам справляться с высокими нагрузками даже в периоды больших распродаж на маркетплейсах или громких премьер в онлайн-кинотеатрах. Обеспечиваем постоянную доступность веб-ресурсов, чтобы миллионы пользователей легко взаимодействовали с сайтами и приложениями наших заказчиков.
Какие задачи:
На старте:
- Помогать старшим инженерам в разборе сервисных инцидентов и проблем;
- Деплоить платформенные и инфраструктурные сервисы по готовым процедурам;
- Участвовать в on-call: мониторить инфраструктуру, реагировать на алерты, устранять известные проблемы по runbook'ам;
- Выполнять операционные задачи в нашем стеке: Linux, Kubernetes, Ansible, PostgreSQL, Kafka, Nginx, Vault, Consul, DNS, GitLab, Ceph, Harbor и др.
По мере роста:
- Участвовать в проработке архитектуры новых платформенных сервисов;
- Проводить приёмочные испытания новых сервисов;
- Самостоятельно планировать и разворачивать инфраструктурные решения.
Что мы ждём от кандидата:
- Умеешь разбираться сам: доки, логи, эксперименты — это твой обычный рабочий процесс;
- Отвечаешь за то, что делаешь, и можешь объяснить своё решение;
- К новому относишься с интересом — незнакомый инструмент это повод разобраться.
Hard skills:
Мы не ждём энциклопедических знаний — важно, чтобы ты понимал, как вещи устроены и зачем они нужны. Будет здорово, если ты ориентируешься в этих темах:
- Сети: OSI, TCP/UDP, DNS, NAT, SSL/TLS, маршрутизация, балансировщики L4/L7;
- Linux: процессы, загрузка ОС, syscalls, сигналы, /proc, OOM Killer, cgroups;
- Контейнеры: Docker, базовый Kubernetes;
- Диски и ФС: inode, RAID, ext4/xfs;
- Базы данных: виды СУБД, базовый SQL;
- Мониторинг: метрики, PromQL, Grafana;
- Git и скрипты: повседневный Git, что-то умеешь на Bash или Python.
Если где-то есть пробелы — не страшно, у нас есть время и желание помочь вырасти.
Что будет плюсом:
- Опыт работы с любым из нашего стека: Kubernetes, Ansible, PostgreSQL, Kafka, Nginx;
- Навыки написания скриптов для автоматизации: Bash, Python, Go;
- Понимание основ CDN, HTTP-кэширования или работы с сетевым трафиком на прикладном уровне;
- Знакомство с концепциями SRE: SLA/SLO/SLI, error budget, postmortem-культура.