Описание
Мы строим единый мотор доставки контента для всей экосистемы VK. Наша задача — объединить разрозненные решения в единую, масштабируемую и высокопроизводительную платформу. Это вызов для инженеров, которые хотят работать с огромными объёмами трафика и сложной сетевой инфраструктурой.
Задачи
•Поддержка бесперебойной работы сервиса, настройка и развитие систем мониторинга и алертинга
•Автоматизация провижининга (развёртывания) и рутинных операций
•Перенос существующих продуктов и сервисов на новую платформу CDN, оптимизация процессов загрузки контента
•Тестирование и улучшение архитектуры, устранение неоптимальных решений
•Тесная работа с командой разработчиков для реализации новых функций
Требования
•Наличие опыта коммерческой разработки на любом языке программирования
•Свободное владение администрированием Linux и серверных технологий: веб-серверы, балансировщики нагрузки, DNS
•Понимание разницы между DNS и EDNS, TCP и UDP, Anycast и Multicast
•Глубокое понимание модели OSI на практике
•Знание сертификатов, цепочек доверия, mTLS, Let's Encrypt, HSTS
•Понимание принципов масштабирования и отказоустойчивости
•Уверенная работа с Nginx, Ansible, Grafana, Prometheus, VictoriaMetrics
•Уверенное написание скриптов на Bash и Python
Будет плюсом
•Опыт работы с геораспределёнными сервисами и CDN
•Опыт внедрения и понимания IPv6
•Знание работы BIRD, BGP
•Опыт работы с Docker, Kubernetes
•Понимание GitLab CI/CD
•Навыки анализа трафика: tcpdump, Wireshark
Условия
•Гибкий график работы
•Бонусы и скидки от партнеров
•Офис в центре города
•ДМС
•Профессиональная команда