Рубрики
Uncategorized

4 вещи, которые я ищу при найме младшего инженера DevOps

Вы слышали о DevOps как о карьере, и вы хотите пробиться в поле как … Tagged с DevOps, карьера.

Вы слышали о DevOps как о карьере, и вы хотите пробиться на поле как инженер JR Devops, но вы еще не совсем знаете, если вы квалифицировались на это. Вы можете быть недавним выпускником, или, может быть, вы были в отрасли несколько лет и хотите улучшить свои навыки. Как узнать, нужно ли вам еще 3 месяца, чтобы получить лучший опыт под вашим поясом, или вы должны были подавать заявку на эту работу One DevOps в прошлом месяце, но не так, потому что вы думали, что вам еще больше нужно учиться.

В настоящее время я работаю инженерным менеджером в компании ED-Tech, специализирующейся на том, чтобы помочь нашим командам быстро и безопасно отправлять свои приложения (API, веб-сайты). Наши инженеры DevOps несут ответственность за создание инструментов, которые команды используют для развертывания и эксплуатации своих приложений в производстве, размещенных на AWS. Наша команда недавно наняла 2 младших инженеров Devops и нескольких стажеров, поэтому я хотел поделиться несколькими вещами, которые выделяли некоторые кандидаты на других.

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

1. Вы развернули веб -сайт или один из ваших собственных проектов и можете поговорить об этом

Примеры: вы создали приложение для Android, веб-сайт с использованием Ruby on Rails, Express для узла, колба для Python, реагируйте на фронт-END, пакет NPM. Для вас невероятно полезно пережить более одного.

У вас есть несколько проектов под вашим поясом, будь то сами по себе, часть вашего выпускного курса или на вашей текущей работе. Создание и размещение блога подсчитывает, но я ожидаю увидеть еще один или два других проекта, которые не являются блогом. Я также ожидаю, что вы будете подробно поговорить об этом — пожалуйста, расскажите мне об ошибке HTTP 500, которую вы потратили 4 часа, преследуя. Честно говоря, мне нравится слышать хорошую историю утечки памяти.

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

2. Вы знаете, каково это работать как часть команды и каково взаимодействовать между разными людьми/командами, чтобы что -то сделать.

Этот не так специфичен для DevOps, но я думаю, что становится немного более важным. Вы работали в командах, и люди любят работать с вами, и вам нравится работать с людьми. Там нет места для эго или придурков, и в интервью это может быть трудно судить (есть даже нить Quora, специально вокруг Высыпание придурков ). В основном я хочу видеть, что вы смогли справиться с разными личностями в проектах и о том, как это могло или не может повлиять на ваш успех.

Одна полезная характеристика, которую я видел от не придумывающих,-это готовность учить и помогать кому-то другому через их проблему. Например, один инженер работал репетитором CS, а затем собрал канал Slack, где учащиеся могли бы помочь друг другу в некоторых школьных проектах. Другой инженер начал работать с другим сотрудником в компании, направляя их через функции здания, чтобы автоматизировать некоторые болезненные аспекты своей работы.

3. Вы работали над несколькими различными проектами, а не на одном и том же проекте несколько раз несколько раз

В течение нескольких резюме была несколько кандидатов, которые вытащили — по неправильным причинам.

  • Я спросил одного инженера, почему он выбрал Дженкинса для конкретного решения, и они ответили, сказав, что это единственная система, которую он знал. Я ожидаю, что вы узнаете о нескольких альтернативах вашим любимым инструментам и когда вы рекомендуете один над другим. Если вы поклонник Дженкинса, я ожидаю, что вы узнаете, когда порекомендуйте Дженкинса над Трэвисом/Circleci/INSERT-CI-TOOL-HERE.
  • Другая тенденция заключалась в том, что инженер (не подрядчик), работающий над командой, которая работала над трубопроводами развертывания, используя одни и те же инструменты в течение 6-месячного до 1 года в нескольких компаниях. Если у вас есть все, это молоток, все выглядит как гвоздь. После 3 -го экземпляра в резюме мне интересно, действительно ли они хороши в использовании молотка, или все выглядит как гвоздь.

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

4. Вы использовали AWS (или другой облачный провайдер, по крайней мере,) в некоторых возможностях для своих проектов

Вы играли с некоторыми из того, что мог предложить AWS. Возможно, вы настроили веб -сайт с помощью S3, вам удалось получить приложение, работающее на Elastic Beanstalk, или Backend Nodejs, размещенную на EC2. Для меня я начал учиться с EC2 и Chef (если бы я сделал это снова, я бы начал с S3). Если у вас нет, и все, что вы использовали, — это размещенный VPS, попробуйте перенести его в AWS — это отличное место для начала. Несколько кандидатов построили Pet Projects с использованием S3 + RDS — это здорово.

Если у вас есть некоторые из этих характеристик, вы в отличной форме — перестаньте дважды думать о подаче заявления на эту работу и возьмите ее. Если вы чувствуете, что у вас немного короткие, у вас есть какое -то направление, где сосредоточиться, будь то Создание приложения и развертывание его в AWS S3 , работа над Различный тип проекта, как поваренные книги повара , или работая с другими людьми над вашими проектами.

Согласны или не согласны? Как узнать, достаточно ли у вас опыта, чтобы попасть на концерт DevOps? Дай мне знать в комментариях.

Первоначально опубликовано в www.intricatecloud.io 24 сентября 2018 года.

Оригинал: «https://dev.to/intricatecloud/4-things-im-looking-for-when-hiring-a-junior-devops-engineer-5fk1»