Скоупа на повноцінного девопса немає, а час на долучення нової людини до проєкту, її «розкачку» і навчання є невиправдано великим. Людина з DevOps має почуватися в IT-індустрії як риба у воді. Це має бути різносторонній фахівець, обізнаний щодо реалій різних аспектів проекту. Це вимагає великих знань, характерних для людей з великим досвідом.
Хоча ці ролі іноді перетинаються, їхні ключові обов’язки та фокус діяльності різні. Для України сфера все ще відносно нова, тому ринок не перенасичений фахівцями, як в інших професіях. DevOps-інженер багато спілкується із розробниками, тестувальниками та безпосередньо власниками бізнесу.
Фактично, це спеціалісти, які поступово наближаються до рівня архітектора рішень. У протилежному разі буде складно вчасно помітити помилки й зробити глибокий code review. Водночас тімлідові важливо паралельно вивчати нові технології. ➕ Під час роботи DevOps-інженером ти стикаєшся з великою кількістю різноманітних завдань, які часто не схожі одне на одне. Завдяки цьому ця професія і після багатьох років залишається цікавою. Компанії активно переходять на мікросервісну архітектуру, тому DevOps Engineer потрібні на багатьох проєктах.
Коли це стартап, то зазвичай там буде просто команда розробки та хтось відповідальний за усе інше. Але чим більшим стає продукт, тим більше зʼявляється різних команд. І, звісно ж, головне завдання ― сконектити усі ці підрозділи так, що робота була максимально ефективною. У компанії відбирають резюме за тим, чи є комерційний досвід роботи з необхідними технологіями. У компанії для позицій рівня Junior стажування не є валідним, також не розглядають резюме взагалі без досвіду чи з досвідом лише на навчальних проєктах. Резюме повинно бути чітко структурованим, вказаний термін роботи у попередній компанії, опис проєкту, на якому працював кандидат, технології, які він використовував на практиці.
Або ж навпаки (другий випадок), якщо на проєкті задач стає дедалі більше і команда бачить потенціал в ефективному девелопменті, естимації та плануванні, в обізнаності з девопс-інструментами. До мене, як правило, надходять запити на навчання чи тренінги від цілих проєктів або від інженерів, які хочуть змінити напрям кар’єри та перейти в наш офіс. Розробка continuous integration flows як зробити кар’єру продакт менеджера на проєкті відбувається постійно, оскільки будь-які зміни вимагають і зміни CI-процесів. DevOps-інженериволодіють однією або кількома мовамипрограмування, деякими знаннямитестувальника, системного адміністратората менеджера проєктів. Якщо ж DevOps раптом набридне, то можна розвиватися як горизонтально, змінюючи стеки технологій, так і вертикально, йдучи у менеджмент.
Це не те, щоб погано, але це відрізняється від ідеї DevOps, яка має спростити кооперацію між розробниками та інженерами по інфраструктурі. Немає повноцінного відчуття приналежності до проєкту, що в підсумку тільки демотивує. Оскільки DevОps-інженер працює на перетині між розробниками, тестувальниками й операційною командою, йому варто розвивати як hard abilities, так і gentle skills. Senior DevOps Engineer також може відповідати за створення інструментів автоматизації або за сценарії, які можуть допомогти прискорити процес розробки ПЗ.
Перший курс знайомить вас з основними продуктами, сервісами та поширеними рішеннями AWS. Курс охоплює основні концепції обчислень, баз даних, сховищ, мереж, моніторингу та безпеки, які учням та фахівцям необхідно знати під час роботи з AWS. Не вір тому, хто обіцяє легкий девопс вакансії старт та десятки тисяч доларів за натискання пари клавіш. Якісна робота DevOps-інженерів здатна значно впливати на роботу компанії.