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 нужно прийти в процессе профессионального роста.

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

Онлайн-курс "Проджект-менеджер в ІТ" від Laba.
Навчіться запускати, контролювати й успішно реалізовувати ІТ-проєкти. Пройти весь шлях проєктного управління на реальному кейсі вам допоможе PMD із 19-річним досвідом в ІТ.
Детальніше про курс

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

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

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

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

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

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

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

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

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

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

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

Linux basics:

Directory structure: Linux Directory Structure Explained for Beginners

Permissions:

Package management:

How the Web works:

Web servers configuration:

Databases:

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.

Онлайн-курс "Digital Marketing" від Laba.
Розширте пул навичок у роботі з аудиторією.Навчіться запускати рекламні кампанії без зайвих витрат бюджету з сучасними інструментами діджитал-маркетингу, включаючи AI.
Детальніше про курс

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

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

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

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

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

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