Используем cookie — чтобы сайт работал и чтобы считать посещаемость. Нажимая «Хорошо», вы разрешаете ещё и запись сессий Вебвизором. Подробнее и как отказаться
Senior/Staff Engineer for CloudLinuxOS (remote-only, Europe & CIS) | RocketHunt
Контакты
Свяжитесь напрямую по этой вакансии
Описание
Senior/Staff Engineer для CloudLinuxOS (только удаленно, Европа и СНГ)
Обязанности
Оптимизация веб-приложений:
Оптимизация производительности веб-серверов - разработка и внедрение решений для улучшения производительности веб-серверов, обработки запросов и общей эффективности системы с использованием бенчмаркинга и измерений для проверки улучшений.
Работа с веб-серверами - настройка, оптимизация и расширение Nginx, Apache и LiteSpeed.
Оптимизация PHP-обработчиков и обработки веб-запросов - анализ и повышение производительности различных PHP-обработчиков и механизмов передачи данных для обработки входящих веб-запросов.
Проектирование веб-инфраструктуры - разработка масштабируемых, высокопроизводительных веб-систем и инфраструктурных решений.
Обеспечение безопасности веб-приложений - внедрение мер безопасности для защиты от веб-атак и усиления безопасности веб-серверов в производственных средах.
Оптимизация баз данных - работа с MySQL и MariaDB для оптимизации запросов, повышения производительности и обеспечения надежного администрирования баз данных для веб-приложений.
Оптимизация основных функций CloudLinux:
Поддержка и улучшение LVE (Lightweight Virtual Environment) - работа над ограничениями ресурсов, регулированием ЦП, ограничениями памяти, ограничениями ввода-вывода и другими функциями, связанными с LVE.
Поддержка и улучшение MySQL Governor - работа над ограничением ресурсов базы данных и ее оптимизацией.
Поддержка и улучшение CageFS - работа над изоляцией файловой системы, механизмами изоляции пользователей и границами безопасности.
Разработка новых функций для Limits - проектирование и внедрение новых механизмов ограничения ресурсов и улучшений существующих систем ограничений.
Разработка новых функций для Isolations - создание новых технологий изоляции и улучшение существующих механизмов изоляции для повышения безопасности и производительности.
Проектирование системных решений - разработка масштабируемых, высокопроизводительных системных решений для управления ресурсами и изоляции.
Работа с внутренними системными компонентами - глубокое погружение в системные вызовы Linux и системное программирование.
Межфункциональные обязанности:
Руководство техническими инициативами - внесение предложений, изменяющих решения и техническое направление в области оптимизации веб-приложений и основных функций CloudLinux.
Оптимизация производительности системы - повышение производительности посредством профилирования, бенчмаркинга и алгоритмической оптимизации как в области веб-приложений, так и на системном уровне.
Принятие решений на основе данных - использование бенчмаркинга, профилирования и измерений для проверки технических подходов и обоснования всех технических решений конкретными данными.
Вклад в развитие open-source решений - активное участие в open-source проектах и внесение улучшений в общедоступные кодовые базы, upstream кодовые базы.
Использование ИИ-инструментов - применение современных ИИ-инструментов и техник для повышения производительности, решения проблем и улучшения решений по оптимизации.
Менторство и наставничество инженеров, проведение технических обзоров и установление лучших инженерных практик.
Взаимодействие с кросс-функциональными командами для определения технической стратегии и дорожных карт.
Диагностика и устранение сложных производственных проблем в области производительности веб-приложений, ограничений, изоляции и системной функциональности, внедрение долгосрочных решений.
Требования
6+ лет профессионального опыта разработки программного обеспечения на Python, C, Go или другом основном языке программирования.
Опыт работы на должностях Senior, Staff или Principal Engineer на предыдущих местах работы.
Экспертный уровень владения навыками программирования для оптимизации веб-приложений, разработки инструментов, автоматизации, системных задач и смежных веб-технологий.
Экспертиза в области производительности веб-приложений – участие в проектах по оптимизации производительности веб-приложений или разработка решений для повышения их производительности.
Экспертиза в системном программировании – обширный опыт системного программирования и низкоуровневой оптимизации.
Знание ядра Linux – глубокое понимание внутренних компонентов ядра Linux, системных вызовов и концепций пространства ядра.
Опыт управления ресурсами – практический опыт работы с ограничениями ресурсов, cgroups, namespaces или аналогичными технологиями изоляции.
Глубокое знание Linux – всестороннее понимание администрирования Linux, внутренних компонентов, архитектуры ядра и оптимизации системы.
Высокий уровень знаний в области безопасности – глубокое понимание распространенных векторов веб-атак, механизмов изоляции и принципов безопасности Linux.
Подход, основанный на данных – подтвержденная способность использовать бенчмаркинг и измерения для проверки технических решений.
Вклад в развитие public/upstream решений – опыт внесения вклада в open-source проекты или upstream кодовые базы.
Навыки архитектуры и проектирования – способность проектировать масштабируемые, поддерживаемые и надежные системы как на уровне веб-инфраструктуры, так и на системном уровне.
Отличные коммуникативные навыки – способность ясно излагать сложные технические концепции технической и нетехнической аудитории.
Владение английским языком на уровне не ниже upper-intermediate.
Преимущества
Сильный фокус на профессиональном развитии с возможностями для обучения и роста:
Интересные и сложные проекты,
Менторские и другие программы обмена знаниями.
Полностью удаленная работа с гибким графиком, позволяющая вам планировать свой день и работать из любой точки мира.
Оплачиваемый отпуск 24 дня в год, 10 дней государственных праздников и неограниченные больничные для обеспечения здорового баланса между работой и личной жизнью.
Компенсация частной медицинской страховки.
Компенсация расходов на коворкинг и спортзал/спорт.
Возможность получить вознаграждение за самую инновационную идею, которую компания сможет запатентовать, что способствует развитию культуры творчества и инноваций.