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

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

Курс-професія "Web Design" від Skvot.
Для тих, хто давно хоче опанувати професію вебдизайнера, але не знає, з чого почати.Після 4 місяців навчання — старт в карʼєрі з двома кейсами у портфоліо.
Програма курсу і реєстрація

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

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

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

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

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

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

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

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

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

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

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

Linux basics:

Directory structure: Linux Directory Structure Explained for Beginners

Permissions:

Package management:

How the Web works:

  • Common questions;
  • Онлайн курс UI/UX Design Pro від Ithillel.
    Навчіться проєктувати інтерфейси з урахуванням поведінки користувачів, розв'язувати їх проблеми через Customer Journey Mapping, створювати дизайн-системи і проводити дослідження юзабіліті, включаючи проєктування мобільних додатків для Android та iOS і розробку UX/UI на основі даних!
    Дізнатися більше
  • How the Web works.

Web servers configuration:

Databases:

  • Database;
  • Онлайн курс DevOps для сисадминов від від Web Academy.
    Курс допоможе закласти в собі принципи DevOps, прагнення до автоматизації, навчить писати інфраструктурний код і покаже, що помилятися можна безпечно. Знижка у розмірі 10% доступна при використанні промокоду "ITC".
    Дійзнайтеся більше
  • 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.

Онлайн-курс "Маркетингова аналітика" від Laba.
Опануйте інструменти для дослідження ринку й аудиторії та проведення тестувань.Дізнайтесь, як оптимізувати поточні рекламні кампанії та будувати форкасти наступних.
Детальніше про курс

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

Топ-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
Рейтинг блогеров

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

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

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