ru:https://highload.today/blogs/kak-devopsu-projti-sobesedovanie/ ua:https://highload.today/uk/blogs/kak-devopsu-projti-sobesedovanie/
logo
DevOps      28/09/2021

Как девопсу пройти собеседование: к чему быть готовым и как оценить свой опыт

Вячеслав Никитан BLOG

Lead DevOps обучения в NIX

Привет! Я — Вячеслав Никитан, Lead DevOps обучения в NIX. Мой опыт в IT — девять лет на позициях системного администратора и DevOps. Работаю с AWS и Linux, а также обучаю начинающих специалистов в команде.

Те, кто решает строить карьеру в направлении DevOps, не всегда понимают, чем конкретно хотят заниматься. Иногда они даже могут не знать, в чем заключаются базовые задачи системного администратора или DevOps. В нашей сфере важно и ценно умение самостоятельно искать недостающую информацию и постоянно обучаться новому. Предлагаю начать с подготовки к собеседованию на позицию DevOps/Linux administrator.

DevOps — относительно молодое направление. Активно интересоваться им начали последние четыре-пять лет. По сути здесь речь идет об IT для IT. DevOps-специалисты занимаются автоматизацией и оптимизацией процессов в IT-сфере. С этой точки зрения задачи часто будут связаны с автоматизацией, улучшением, оптимизацией, созданием чего-то нового.

Направление DevOps — это современные технологии и подходы с огромным количеством различных приложений и утилит. Поэтому, если вы интересуетесь этим направлением, будьте готовы постоянно исследовать что-то новое и следить за тем, что происходит в мире DevOps.

Стек технологий, используемых в DevOps, не сильно зависит от технологий разработки, поэтому наши специалисты обладают универсальными навыками.

Они могут участвовать в разных проектах, поскольку принципы работы DevOps будут те же. Так как сейчас в IT-бизнесе наблюдается тенденция к росту систем и к переходу на облачные сервисы, то и потребность в девопсах на этих проектах стремительно растет. В то же время, пока направление молодое, опытных специалистов на рынке не так много. Например, в нашу команду сейчас нужно около 20-ти девопсов.

На что мы обращаем внимание в резюме

В резюме мы прежде всего обращаем внимание на стабильность — как долго кандидат был в той или иной команде. Также смотрим на технологии, с которыми специалист знаком на практике. Нам важно, насколько глубоко человек разобрался в определенных технологиях, и может ли считаться в них экспертом.

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

Вопросы на собеседовании

Мы считаем, что к DevOps нужно прийти в процессе профессионального роста.

Прежде чем учиться автоматизировать настройку инфраструктуры, развертывать приложения, их рабочую среду или что-то еще, это же нужно уметь создавать вручную.

Job Interview Crash Course.
Отримайте 6 шаблонів відповідей на співбесіді, які ви зможете використовувати для структурування своїх відповідей. Отримайте знижку 10% за промокодом ITCENG.
Приєднатися

Только так можно получить полное представление о том, как там все устроено. 

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

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

Даже такие базовые вопросы часто ставят кандидатов в тупик:

  • Как переименовать файл в консоли?
  • Где посмотреть логи в Linux?
  • Как искать пакет в репозитории?

Что нужно знать

  • Понимание общего устройства ОС, структуры и назначения каталогов Linux.
  • Представление о user permissions (права пользователя в ОС), группах и настройке прав доступа.
  • Навыки работы с текстом, файлами, процессами, управления сервисами, настройка сети, времени, работа с дисками, основы bash.
  • Навыки работы с пакетными менеджерами Centos/Ubuntu, установки пакетов из исходников.
  • Понимание принципов работы веба.
  • Практические навыки установки и конфигурирования веб-серверов nginx/apache.
  • Опыт установки популярных CMS: WordPress/Joomla/Drupal.
  • Понимание назначения, принципов работы и организации СУБД MySQL, запросов SQL, резервного копирования и восстановления БД.
  • Понимание принципов работы Mail и назначения почтовых протоколов.
  • Практический опыт настройки почтовой связки postfix/exim+dovecot+roundcube.
  • Знание принципов работы DNS, типов ресурсных записей и их назначения.

Нужно ли уметь писать код?

Умение писать код для нас необязательно. По крайней мере, до определенного этапа. Это полезный навык, когда речь заходит об автоматизации задач администрирования: разворот приложения, конфигурации среды, необходимой для его работы или целой инфраструктуры. В таких случаях умение кодить девопсу точно пригодится.

Читайте также: Как стать DevOps-инженером в 2021 году: дорожная карта

Power Skills For Tech.
Зменшіть кількість непорозумінь на робочому місці та станьте більш ефективним у спілкуванні в мультикультурній команді. Отримайте знижку 10% за промокодом ITCENG.
Реєстрація на курс

Полезные ресурсы для подготовки к собеседованию

Linux basics:

Directory structure: Linux Directory Structure Explained for Beginners

Permissions:

Package management:

How the Web works:

Web servers configuration:

Databases:

  • Database;
  • Database Management Systems.

Mail: How to Configure Postfix with Webmail on Ubuntu 18.04.

Читайте также: Где читать новости и общаться с коллегами DevOps-инженеру в Украине? Подборка сообществ, конференций и Telegram-каналов

If you have found a spelling error, please, notify us by selecting that text and pressing Ctrl+Enter.

English For IT: Communication.
Почни легко працювати та спілкуватися з мультикультурними командами та міжнародними клієнтами. Отримайте знижку 10% за промокодом ITCENG.
Інформація про курс

Этот материал – не редакционный, это – личное мнение его автора. Редакция может не разделять это мнение.

Топ-5 самых популярных блогеров марта

Founder at Shallwe, Python Software Engineer (Django/React)
Всего просмотровВсего просмотров
95
#1
Всего просмотровВсего просмотров
95
Career Consultant в GoIT
Всего просмотровВсего просмотров
90
#2
Всего просмотровВсего просмотров
90
CEO & Founder в Trustee
Всего просмотровВсего просмотров
43
#3
Всего просмотровВсего просмотров
43
Рейтинг блогеров

Ваша жалоба отправлена модератору

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: