Position: Senior/Lead DevOps Engineer (Azure)
Company: EPAM
Category: DevOps
Experience: 3y
English level: upper

Наш клієнт є одним із найбільших виробників автомобілів преміум-класу та найбільшим виробником комерційних автомобілів, який представлений у всьому світі. Компанія також надає фінансові послуги, послуги з лізингу, управління автопарком, страхування, фінансових інвестицій, обслуговування кредитних карток та інноваційні послуги мобільності.

Зараз ми працюємо над революційним науково-дослідним проєктом, який стане транспортним рішенням майбутнього для міст. У цьому проєкті ми поєднуємо декілька інноваційних технологій для того, щоб забезпечити вищу надійність та швидкість термінових доставок. Ми прагнемо втілити цей проєкт у життя за короткий термін.

У цій ролі ви працюватимете з передовими технологіями, досліджуватимете нові сфери та зможете думати нестандартно. Ви можете стати частиною майбутнього вже сьогодні. Ба більше, ви будете його створювати!

Команда складається приблизно з 32 інженерів (EPAM+клієнт), розділених на 5 підгруп: 2 PO, SCRUM майстер, архітектор, бізнес-аналітик, 12 розробників .NET, 4 розробники C++ , 4 DevOps, 7 QA.

**НАВИЧКИ**
Знання k8s
Знання Microsoft Azure (Azure Kubernetes Service, API Management, AppService, Virtual Machines, серверів та баз даних MSSQL, мереж, VPN-ів та ін.)
Знання моніторингових систем (Prometheus, Azure Monitor)
Розуміння життєвого циклу розробки програмного забезпечення, процесів безперервної інтеграції та безперервної доставки
Досвід роботи з системами з високою доступністю, високою продуктивністю з декількома центрами обробки даних і гібридними хмарними середовищами
Практичний досвід роботи з Jenkins під час проєктування складних багатоступеневих конвеєрів
Уміння визначати вимоги та процедури для поточного технічного обслуговування та експлуатації
Досвід переміщення додатків зі стадії розробки до експлуатації
Уміння усувати складні проблеми, починаючи із застосування системних ресурсів і закінчуючи трасуванням стеку програм
Досвід роботи з системами контролю версій, такими як Git
Уміння створювати сценарії PowerShell
Відмінні комунікативні навички
Рівень володіння розмовною англійською мовою на рівні вище середнього (B2)
Досвід роботи з моніторинговими інструментами буде перевагою

**ОБОВ'ЯЗКИ**
Розробляти автоматизовані процеси, які дозволять командам розробляти, розгортати, управляти, контролювати та налаштовувати CI/CD для складної розподіленої системи
Усувати несправності системи та вирішувати проблеми у різних програмах
Тісно співпрацювати з клієнтом
Допомагати задовільняти бізнес-потреби (пов’язані з функціоналом) за допомогою технологій, оцінюючи різні технологічні варіанти та продукти
Активно брати участь у командних заходах на високому рівні, таких як надання рекомендацій щодо вдосконалення процесу та проведення оцінки інструментів