Senior DevOps Engineer

23 марта 2021    52
Откликнуться

Sports.ru — наш флагманский проект с более, чем двадцатилетней историей. Это не просто главное медиа о спорте на русском языке, это технологическая платформа с десятками тысяч RPS, позволяющая пользователям читать тексты, блоги и новости, следить за матчами и участвовать в жизни комьюнити. 

Отдел DevOps работает с высоконагруженной инфраструктурой. Мы стараемся выбирать проверенные и популярные технологии, почти всегда open source. Своевременно обновляем версии ПО, чтобы не оставаться на неподдерживаемых релизах. Наработанные практики переносим на новые сервисы, чтобы избегать “зоопарка” технологий и экономить время при внедрении.

Новые сервисы пишутся в микросервисной архитектуре на Golang. Но есть и старый код на PHP и Perl, который также надо поддерживать. IaC на основе Ansible, CI/CD на основе GitLab. Оркестрация сервисов на Kubernetes. Используем базы MySQL/PostgreSQL/MongoDB. Основная серверная ОС — Ubuntu, а серверные мощности на Bare Metal. Мониторинг с помощью Prometheus/Grafana, а в дополнение к нему — автоматизация оповещений в Slack.

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

    Ключевые задачи

    • Поддерживать и развивать существующую инфраструктуру.
    • Следить за работоспособностью серверов и сервисов.
    • Выбирать и внедрять новые технологии.
    • Оперативно решать проблемы, возникающие в продуктовой среде.
    • Находить и исправлять узкие места в архитектуре.
    • Помогать разработке развивать CI/CD.

    Мы ждем, что ты

    • Используешь Git как основной рабочий инструмент, практикуешь IaC подход и умеешь описывать в виде кода любые инфраструктурные сервисы.
    • Имеешь опыт построения CI/CD пайплайнов средствами GitLab.
    • Обладаешь знаниями Ansible, написания и адаптации ролей, оптимизации существующих плейбуков.
    • Понимаешь особенности работы Kubernetes: взаимодействие системных и пользовательских сервисов в кластере, авторизация, версионирование и деплой манифестов, устройство сетевой подсистемы и механизмов балансировки внутри кластера.
    • Имеешь опыт администрирования баз данных. Тебе не придется писать или оптимизировать запросы, но потребуется анализировать проблемы с производительностью и репликацией серверов на MySQL, PostgreSQL шардировать MongoDB и ClickHouse, искать узкие места и медленные запросы в мониторинге.

    Бонусы

    • Официальное трудоустройство и “белую” заработную плату.
    • ДМС со стоматологией после испытательного срока.
    • Возможность работать как в офисе, так и полностью удаленно, либо совмещать эти два варианта.
    • Просторный офис в центре Москвы (м. Новокузнецкая/Третьяковская) для тех, кто ценит работу не дома.
    • Корпоративную скидку на занятия английским и абонемент в спортзал.
    • Корпоративные футбол, волейбол и баскетбол.
    • Оплату профильных обучающих курсов и конференций.
    • Помощь в развитии персонального бренда (участие в конференциях, написание статей).
    • Интересные задачи, работу со сложным и крутым продуктом, которым ты будешь гордиться.

    Подписывайтесь на наш телеграм-канал @remotelist, чтобы всегда быть в курсе новых вакансий! Дайджесты с новыми вакансиями появляются каждые 2-3 часа.

    Еженедельная рассылка топ-15 самых просматриваемых вакансий сайта. Письмо приходит каждое воскресенье.