Пропустити навігацію EPAM

Cloud & DevSecOps Management

WHAT

ЩО МИ РОБИМО?

Багато сучасних компаній робить фокус лише на основному бізнесі та не розглядає власну інфраструктуру, як ключову перевагу. В результаті дата-центри багатьох підприємств розміщені на публічних хмарах провайдерів - таких як Amazon, Microsoft Azure або Google Cloud. А це, у свою чергу, спричинює необхідність змінювати додатки та програми, підлаштовуючи їх до нового програмного забезпечення, технологій та підходів. 

В таких умовах найскладнішими завданнями є міграція в хмару, тестування продуктивності, налагодження системи, розв'язання технічних проблем, оптимізація і таке інше, тож подібні послуги мають високий попит у сучасному бізнесі. Ось чому хмарні технології сьогодення являть собою частину того, що називають “Четвертою промисловою революцією”. 

Системні інженери використовують концепцію Infrastructure-as-Code для того, щоб реалізовувати автоматизацію керування інфраструктурою та використовувати інструменти розробки програмного забезпечення для різних проєктів або клієнтів. 

Такі інструменти охоплюють (але не обмежуються) інструментами статистики, показниками продуктивності, автоматизацією розгортання складних комплексів програмного забезпечення тощо. Усі інструменти налаштовуються, розміщуються і масштабуються відповідним чином, а коли розробку та розгортання системи завершено — передаються на підтримку іншим фахівцям. 

ЦІКАВІ ФАКТИ

800+

Талановитих професіоналів

100+

Проєктів у розробці

5

Міст: Київ, Харків, Львів, Дніпро, Вінниця

Можливість працювати віддалено з будь-якого куточку України

В ЯКИХ ГАЛУЗЯХ МИ ПРАЦЮЄМО

Фінансові сервіси

Подорожі та готелі

Програмне забезпечення та новітні технології

Рітейл та дистрибуція

Інформаційний та медіа-бізнес

Охорона життя та здоров’я

Енергетика та нафтогазова промисловість 

Страхування

Автомобілебудування

ІСТОРІЇ УСПІХУ

Команда EPAM допомогла компанії, яка працює в сфері розробки метеорологічних рішень, перенести існуючу комплексну інфраструктуру з дата-центрів в хмару. Крім того, системним інженерам вдалося оптимізувати велику кількість застосунків та розробити простий спосіб перезапуску на випадок виникнення проблем. Крім того, ми додали моніторинг, що свідчило про високий ступінь довіри до команди з боку замовника.

ІСТОРІЇ УСПІХУ

Для глобальної компанії в сфері нафтогазової промисловості команда одного з українських офісів ЕРАМ запропонувала програму модернізації та автоматизації, а також розробила та сконфігурувала гібридну хмару. Завдяки зусиллям команди було зменшено кількість щоденних мануальних операцій, пов’язаних з розгортанням інфраструктури та встановленням відповідних патчей. 

ІСТОРІЇ УСПІХУ

Допомогли компанії в сфері автомобілебудування стати більш адаптивною до змін, запропонувавши застосування гнучкої розробки програмного забезпечення для всіх ключових проектів компанії. Це дозволило на 30% збільшити продуктивність, на 20% зменшити кількість дефектів, та більш ніж вполовину зменшити число проблемних моментів критичного рівня.

ІСТОРІЇ УСПІХУ

Команда ЕРАМ змогла провести модернізацію одного з найбільш завантажених кластерів Kafka, не зупиняючи його. В результаті вдалося зменшити операційні витрати за рахунок зменшення кількості апаратних серверів вдвічі, запобігти втраті даних та додати нові сховища даних. Крім того, ми розробили систему моніторінгу та інформування, а також провели міграцію з локальних сховищ даних в хмару, в результаті чого кількість фізичних серверів скоротилась в 4 рази. Важливо також зазначити, що міграцію вдалося провести не зупиняючи роботу системи.

Ролі в команді Cloud & DevSecOps Management

У нашій команді існують різні ролі, і, теоретично, їх можна пов’язати з типами таких сценаріїв, але подібне відображення було б надзвичайно нестійким, адже DevSecOps - це практика, що динамічно змінюється повсякчас. 

  • Automation (Windows, Linux -based) та Deployment roles 
  • Cloud provider-based 
    • Microsoft Azure 
    • Amazon AWS 
    • Google GCP 
  • Deployment-інженери (CICD, Jenkins) 
  • Cloud Migration, Infrastructure Management 

Системний інженер може розвиватися до таких ролей: Middle, Senior, Lead Systems-інженер і Systems Engineering-менеджер, Systems Architect, Service Delivery-менеджер. 

Надзвичайно важливою є й роль Systems Architect. Зазвичай системний архітектор має обрати для проєкту постачальника хмарних послуг (Amazon, Microsoft Azure або Google Cloud), а також мати глобальне бачення проєкту вцілому та його інфраструктури зокрема, а також їхню комплексну взаємодію. 

ТЕХНОЛОГІЇ ТА ІНСТРУМЕНТИ, ЯКІ МИ ВИКОРИСТОВУЄМО

Розгортання інструментів значною мірою залежить від постачальника хмарних послуг (Amazon, Microsoft Azure або Google Cloud). Ми використовуємо SDK (Java, Python, Ruby, .Net, NodeJS) і різноманітні інструменти налаштування (Puppet, Chef, Ansible). На нашу думку, хороший системний інженер “говорить” декількома мовами (Python/Ruby чи іншою) та може обрати інструмент для первинної автоматизації (Ansible /Chef) для виконання практичних завдань та інтеграції з проєктними командами, які працюють за технологією Agile.  

ЖИТТЯ В КОМАНДІ CLOUD & DevSecOps MANAGEMENT

EPAM ставиться серйозно до постійного саморозвитку і самовдосконалення, тож ми створили ініціативу BIRD, яка включає тренінги, програми сертифікації та громадські зустрічі для наших співробітників. Є безліч можливостей для саморозвитку із використанням таких платформ як LinkedIn Learning, Coursera, Linux Academy та багато інших. Окрім цього, ми підтримуємо сертифікацію від AWS, Microsoft Azure і Google.

Крім того, кожен наш проект - це виклик, а якщо цього замало, можна брати участь у змагальних заходах, таких як Hackaton та AWS Game Day.

Якщо вас цікавить публічність, ласкаво просимо до команд спікерів на самітах, IT Week, SEC, багато хто проводить лекції в університетах країни, бере участь у програмі навчання дітей основам програмування eKids, залученні та навчанні нових потенційних колег в EPAM LAB.

Найкращі стають відомими на всю локацію та отримують винагороди на Recognition заходах та під час проєктних тімбілдінгів.

EPAM підтримує тренінги та програми розвитку, оскільки DevSecOps - це про постійне навчання та застосування нових технологій, особливо у сфері хмарної інтеграції. Для нас новітні технології — це те, що змінює правила гри і тому фахівці повинні крокувати в ногу з тенденціями, щоб професійно і кар’єрно розвиватися.

НЕ ЗНАЙШЛИ ВАКАНСІЮ СВОЄЇ МРІЇ?

Дозвольте нам запропонувати дещо цікаве.