SRE-инженер: где востребован и как его найти

Клиент: крупный российский банк
Вакансия: Специалист SRE (SWE)
Руководитель проекта: Михаил Сергеев

Инженеры SRE (Site Reliability Engineer) работают на границе DevOps и разработки и отвечают за надежность, масштабируемость и бесперебойную работу ИТ-систем. Они отлично разбираются в принципах организации работы распределённых систем, их безотказности, рисках, практических аспектах эксплуатации систем. Часто эти специалисты вырастают из системных администраторов и специалистов службы поддержки, которые основательно углубили свою экспертизу в программировании, автоматизации, облаках и DevOps. Рассказываем об особенностях их поиска и делимся примером успешного закрытия такой вакансии.

В каких компаниях востребованы SRE-инженеры

Специалисты SRE необходимы в крупных компаниях со сложным, нагруженным софтом для обеспечения надёжной работы всех систем при регулярных апгрейдах, изменениях инфраструктуры и масштабировании. Как правило, эти кандидаты очень опытные: знают обо всех возможных багах инфраструктуры и понимают, как можно их не допустить или быстро устранить. SRE-подход возник в Google и стал популярен в промышленности, финтехе и среди продуктовых IT-компаний. Так, сейчас наша команда ведет поиски на несколько таких вакансий. Специалисты нужны в крупные российские банки: новейший стек технологий, высоконагруженные системы, отличные условия работы и высокопрофессиональные команды. Подробнее о требованиях и самих проектах можно узнать у наших консультантов, написав нам на почту.

Обязанности и компетенции SRE-инженеров

Обычно в обязанности SRE входит:

  • проверка надежности, отказоустойчивости и стрессоустойчивости систем,
  • мониторинг, управление инцидентами, хаос-инжиниринг,
  • разработка и обслуживание инфраструктуры,
  • разработка и поддержка внутренних инструментов,
  • проверка и контроль оптимальной загрузки системы.
Опытный SRE обычно умеет работать с Linux (мониторинг логов, сортировка, загрузка процессора), знает одну из систем мониторинга (Nagios, Zabbix, Prometheus) и одну из систем логирования (Splunk, ELK), а также обладает полноценным опытом в роли Middle-разработчика на одном из высокоуровневых языков разработки (Node.js, Java, C#, C++, Python, Go). Помимо этого в hard skills SRE можно ориентироваться на DevOps Roadmap.

В чем трудность поиска

На российском ИТ рынке труда в названии вакансии часто можно увидеть DevOps и SRE одновременно. Эти специалисты очень близки друг к другу по hard skills, но компетенции SRE шире. Если DevOps-специалисту достаточно знать код на уровне написания скриптов, то от SRE ждут уверенных навыков программирования, минимум на уровне Junior-разработчика. Поэтому соискателей на такие вакансии стоит искать среди программистов, перешедших в DevOps, или же, наоборот, среди программистов, которым нравится заниматься настройкой CI/CD, и обладающих уверенным опытом работы с системами контейнеризации. Поиск точечный, поэтому от рекрутера требуется верное понимание профиля кандидата — его навыков и знаний.

Опыт GlobalCareer: крутой SRE в финтех-проект

Наш клиент — крупный российский банк — развивает несколько сервисов в разных департаментах. Системы становятся более масштабными и высоконагруженными, поэтому решено было усилить команду опытным SRE-специалистом, найти которого доверили GlobalCareer. От кандидата требовалось знание одного из языков программирования на уровне Middle и умение решать инфраструктурные задачи.

Екатерина Сиденко, рекрутер: «Было решено оценивать не только кандидатов, указывающих в своем профиле SRE, но и специалистов направления DevOps. При анализе резюме, мы уделяли особое внимание опыту программирования на Python, Java, Kotlin или Go, настройке CI\CD; навыкам и знаниям работы с Docker — контейнерами, системами мониторинга. Выбранная стратегия поиска помогла найти релевантных кандидатов, владеющих языком программирования на уровне написания кода и умеющих справляться с задачами по обеспечению надежности систем».

В итоге заказчику было отправлено 8 подходящих специалистов. Выбранный кандидат обладает опытом разработки на Python, а также глубокой экспертизой в DevOps. Ранее работал в ИТ-компании, занимающейся разработкой ПО, поэтому умеет работать над проектами разных заказчиков — с разным стеком и задачами. От открытия вакансии до принятия оффера специалистом прошло 1,5 месяца. В данный момент кандидат проходит испытательный срок.

Мы регулярно подбираем SRE и DevOps специалистов, поэтому хорошо разбираемся в особенностях данных направлений. У нас в блоге вы можете прочесть о том, кто такой DevOps и как его найти и про поиск SRE-инеженера для американской компании, предлагающей решения по защите и восстановлению данных.

Если в вашу команду нужны IT-специалисты, напишите нам, и мы найдем подходящих кандидатов.

Ready to Hire the Best IT Talent?

Submit your query and we’ll get in touch

    Read more

    Thanks for your request!

    Your request has been successfully received!

    An error occurred.

    Please try again later, or contact us by phone +7 495 967-80-30 or e-mail info@globalcareer.ru