Devops Engineer

Зарплата: не указана
Организация: SuperJob
100 — 500 сотрудников
IT, Интернет, связь, телеком
Адрес: Москва, улица Малая Дмитровка, 20
Опыт работы: Не имеет значения
Тип занятости: Полный рабочий день

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

SuperJob — интернет-сервис по поиску работы и сотрудников. Наши основные цифры: миллион посетителей каждый день, 20+ миллионов зарегистрированных пользователей, 30 миллионов резюме и 400 тысяч вакансий.

Мы ищем Devops-инженера с опытом работы в web-проекте с посещаемостью хотя бы сто тысяч просмотров в день. Это важно.

Что нужно будет делать:

— Настраивать мониторинг и алёртинг в системах zabbix, grafana,

— Создавать и развивать собственные инструменты мониторинга и профайлинга для внутренних сервисов (php, nodejs) и для используемого стороннего ПО,

— Реагировать на инциденты, не теряя присутствия духа,

— Поддерживать актуальный план восстановления в случае сбоев,

— Проводить нагрузочное тестирование новых сервисов, новых версий и новых конфигураций для MySql и других серверов,

— Искать механизмы и причины возникновения ошибок в сложных взаимосвязанных системах,

— Анализировать и управлять внушительным количеством журналов с сотен внутренних сервисов,

— Находить узкие места в архитектуре проекта и приложений,

— Формулировать задачи в Jira для разработчиков и администраторов по обнаруженным проблемам,

— Рулить конфигурацией серверов nginx, MySql, clickhouse, apache, rabbitmq и других,

— Иногда собирать rpm пакеты,

— Писать плейбуки и роли для ansible для конфигурации и деплоя,

— Поддерживать стороннее ПО, такое как sentry, testrail, confluence, jira, bitbucket, teamcity,

— Рулить процессом continuous integration и deployment.

Что точно НЕ нужно будет делать:

— Настраивать сеть и сетевое оборудование,
— Писать бизнес-логику,
— Собирать сервера,
— Настраивать ldap, vpn, ssh, почту.

Что нужно знать и уметь:

— Очень хорошо понимать принципы работы сети и сетевых приложений — tcp/ip, udp – что и на каком уровне происходит,
— Протокол http (прошлое, настоящее и будущее),
— Писать и читать shell скрипты,
— Понимать философию unix, владеть широким набором команд и приёмов: sed, find, awk, sort и вот это всё,
— Понимать работу linux, знать, как посмотреть, что не так: top, iotop, iostat, /proc, acl, lsof, strace и, может, даже gdb,
– Уметь собирать, запускать и отлаживать docker контейнеры, понимать их устройство и принципы работы,
— git — nginx — MySQL на уровне администрирования,
— Свободно читать техническую документацию на английском.

Что можно не знать и чему можно научиться:

— Системе управления конфигурацией ansible,

— Работе с СУБД clickhouse,
— Системам мониторинга graphite, zabbix,
— Управлению и мониторингу сервера MySql на уровне DBA,
— Использованию lua в nginx,
— Сборке пакетов rpm,
— Профилированию запросов и приложений.

Условия:

  • Оформление по ТК РФ: полностью официальные оклад и квартальные премии;

  • Офис в центре Москвы в 8 минутах пешком от станций метро Маяковская, Тверская, Пушкинская, Чеховская и Новослободская. 3D-тур по нашему офису: https://public.superjob.ru/3dtour/;

  • Гибкий график работы, возможность при необходимости работать из дома.

Контакты

Войдите или зарегистрируйтесь как соискатель, чтобы увидеть контакты.