DevOps Engineer

Местоположение и тип занятости

МоскваПолный рабочий деньМожно удаленно

Компания

Главное медиа о спорте на русском языке

Описание вакансии

Мы — провайдер развлечений для любителей спорта.

Есть спорт. Есть болельщики. Мы заполняем среду между ними, оживляем ее, наполняем общением и другими развлечениями. Мы делаем не «сайты» или «приложения», а мультиплатформенные продукты, с учетом актуальной технологической парадигмы. Ежемесячно нашими продуктами пользуется более 30 миллионов пользователей в России, США, Великобритании и других странах.

О проектах

  • Sports.ru — главное медиа о спорте на русском языке, наш флагманский проект, состоящий из сайтов, мобильных приложений, email-рассылок, чат-ботов и многого другого. Мы также вышли на глобальный рынок с брендом Tribuna.com — тематическими медиа/сообществами для болельщиков футбольных клубов, и создали социальную сеть для любителей ставок — Betting Insider. Отдел DevOps работает с инфраструктурой, охватывающей эти высоконагруженные веб-проекты.
  • Окружения в них различаются, но имеют общую основу и один набор технологий. Наработки для инфраструктуры масштабируются на все проекты, что позволяет избегать “зоопарка” технологий и экономит время при внедрении однотипных решений.
  • На бэкенде новые решения делаются в микросервисной архитектуре на Golang, но есть и старый код на PHP и Perl, который также надо поддерживать. На фронтенде новое пишем на Vue.js, а легаси — на простеньком самописном фреймворке.
  • IAAC на основе Ansible, CI/CD на основе Gitlab. Оркестрация сервисов на Kubernetes. Используем базы MySQL/PostgreSQL/MongoDB. Основная серверная ОС — Ubuntu, а серверные мощности — на Bare Metal. Мониторинг с помощью Prometheus/Grafana, а в дополнение к нему — автоматизация оповещений в Slack.

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

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

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

  • Умеешь использовать Git.
  • Имеешь опыт управления инфраструктурой на основе Ansible или с помощью Chief, Puppet, SaltStack, Jenkins.
  • Хорошо знаешь архитектуру Kubernetes, понимаешь, как взаимодействуют между собой системные и пользовательские сервисы, умеешь писать Helm-чарты.
  • Имеешь опыт администрирования баз данных, умеешь находить проблемы с производительностью серверов на MySQL/PostgreSQL/MongoDB.

Классно, если у тебя есть опыт работы с Gitlab-CI.

Бонусы

  • Комфортные условия работы: стильный офис в центре Москвы/удаленный формат работы; “белую” заработную плату; гибкий график работы с возможностью день-два в неделю работать удаленно/полностью удаленное сотрудничество; корпоративную скидку в спорт-зал и бесплатную медстраховку после испытательного срока (для Москвы); скидку на занятия английским языком; финансовую помощь при переезде из другого города.
  • Возможности для профессионального развития: опытных коллег, готовых заниматься вашим ростом, сложные задачи, новые технологии, помощь с выступлениями и профильным образованием.
  • Лучший коллектив c лучшей атмосферой в вашей карьере!