Хто такі SAP-спеціалісти, скільки вони заробляють і чим займаються в ІТ-компаніях і війську

💡 Усі статті, обговорення, новини для початківців — в одному місці. Приєднуйтесь до Junior спільноти!

SAP-система є основою для управління бізнес-процесами у великих компаніях по всьому світу. Зокрема, нею користується Amazon, Apple, Google. В Україні SAP-систему запровадили близько 200 компаній, а також нею користуються у ЗСУ.

Ми поспілкувалися з SAP-розробниками та консультантами і дізналися про специфіку їхньої роботи, обов’язки та важливі навички. Всі цитати взяті з їхніх розповідей.

Огляди інших ІТ-спеціальностей — читайте за тегом «Кар’єра в IT».

📌 Що таке SAP

SAP (Systems, Applications and Products in Data Processing) — це німецька компанія і постачальник програмного забезпечення для управління бізнес-процесами та операційною діяльністю компаній. Головний продукт компанії — програмне забезпечення для управління ресурсами — SAP ERP.

У межах розробки автоматизованих систем управління SAP охоплює такі внутрішні процеси компанії:

  • управління фінансами;
  • торгівля і логістика;
  • виробництво;
  • управління складами, ремонтами, персоналом;
  • взаємодія з клієнтами тощо.

Усі застосунки адаптовані до правового контексту конкретної країни.

«Система SAP підходить як для корпорацій, так і для малого та середнього бізнесу. Головне — зважитися на трансформацію бізнес-процесів».

На українському ринку компанія присутня майже 30 років. Її клієнтами є близько 200 українських установ, у тому числі державні організації. Серед ІТ-компаній, що наймають SAP-спеціалістів, — MODUS X, Ajax Systems, N-iX, UKRSIBTECH, EPAM та інші.

Компанія SAP також допомагає українському бізнесу та армії під час війни. Наприклад, надала доступ до військової версії системи Міноборони.

В Україні, як твердять у компанії SAP Ukraine, найбільш популярна SAP S/4HANA — основа для Intelligent Enterprise, яка призначена для управління операційною діяльністю компаній. І технологічна платформа SAP HANA, що дає змогу миттєво обробляти великі обсяги інформації.

Нині на DOU є 19 вакансій за запитом SAP. Конкуренція: 1,3 відгука на вакансію.

👨‍💻 Хто такий SAP-спеціаліст

Важливо розуміти, що SAP — це вже готова система. І спеціалістам потрібно навчитися з нею працювати. Більша частина їхньої роботи — це налаштування системи та взаємодія з користувачами. Є дві технічні спеціалізації у роботі із SAP.

SAP-консультант — це фахівець, впроваджує, налаштовує та підтримує програмне забезпечення компанії SAP, зокрема системи управління бізнес-процесами (ERP — Enterprise Resource Planning).

Консультант аналізує бізнес-процеси компанії-клієнта та впроваджує модулі SAP — конфігурує ПЗ. Наприклад, SAP FI для фінансів, SAP MM для управління матеріалами, SAP SD для збуту та дистрибуції. Також він налаштовує інтеграції між різними модулями SAP і сторонніми системами та розв’язує проблеми, що виникають під час цього.

SAP-розробник — це спеціаліст, який розробляє, налаштовує та впроваджує програмне забезпечення на базі системи SAP. Головне завдання такого фахівця — адаптувати SAP-рішення під потреби бізнесу. Він працює з мовою програмування ABAP і технологіями SAP HANA, SAP Fiori або SAP Cloud Platform.

Проте компанія SAP трансформується і створює також Cloud Native продукти з використанням більш поширених мов програмування — Java, JavaScript, Go, Kotlin.

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

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

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

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

💰 Скільки отримують SAP-спеціалісти

Розробники SAP ABAP мають зарплати вищі за середні, оплата у спеціаліста рангу Senior — на рівні з розробниками більшості мов програмування в аналітиці DOU. Проте джуніори та мідли мають вищі зарплати за інших розробників, включно з C++, Kotlin та Go.

Співрозмовники озвучили такі зарплати:

  • Junior від $1200 gross
  • Middle від $3500 до $4500 gross
  • Senior від $4200 до $5500 gross

На жаль, інформації щодо зарплат SAP-консультантів ми не отримали.

🧲 Важливі навички для SAP-спеціалістів

Що повинен знати SAP-розробник:

  • мову програмування ABAP (Advanced Business Application Programming) — більшість проєктів в Україні та за кордоном реалізують з її використанням;
  • систему SAP HANA — для роботи з базами даних;
  • програму SAP Fiori/UI5 — для розробки UI;
  • інструменти SAP PI/PO, OData, REST або SOAP (залежно від модулів) — корисно знати для інтеграції;
  • основи ключових SAP-модулів — FI (фінанси), MM (управління матеріалами), SD (збут), HR (управління персоналом), PP (управління виробництвом).

У роботі з Cloud Native до класичних технологій SAP додаються мікросервісна архітектура, управління контейнерами, аспекти DevOps, SecOps, хмарна архітектура та доставка, а також мови програмування Java, SQL, JavaScript і HANA XS, фреймворки та бібліотеки.

«Якщо фахівець знає SQL, принципи побудови баз даних, основи будь-якої мови програмування та володіє теорією і практикою створення алгоритмів, у нього є шанс розпочати кар’єру ABAP-розробника».

Ключова вимога до SAP-консультантів — це знання бізнес-домену. Якщо консультант працює з бухгалтерією чи закупівлями, він повинен мати досвід та/або освіту у цій сфері. Специфічних технічних навичок типу знання мов програмування, SQL і баз даних консультанту не потрібно мати.

SAP-консультант повинен добре розумітися на бізнес-процесах SAP, архітектурі системи, знати, з яких блоків (модулів) вона складається, як вони працюють.

«Основна робота консультанта — спілкуватися із замовником та інтерпретувати його вимоги саме в налаштування SAP. Тобто консультант повинен розбиратися в конкретному напрямі бізнесу, розуміти, що вимагає замовник, яким чином і що він хоче автоматизувати і транслювати це у систему. Щось типу перекладу вимог бізнесу на технічну мову налаштувань».

Софт-скіли

Серед найважливіших нетехнічних навичок спеціалісти виділяють комунікабельність і вміння працювати в команді.

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

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

Також і розробники, і консультанти повинні цікавитися потребами замовників, адже у партнерських компаніях і самому SAP спеціалісти з ними тісно співпрацюють.

Важливим є знання англійської мови. Більша частина документації із системи SAP, навчальні курси — англійською.

📅 Типові завдання SAP-спеціаліста

Консультанти

1. Перевірка статусу систем. Консультант перевіряє роботу SAP-системи та виявляє проблеми. Наприклад, це можуть бути помилки в інтеграції. А також перевіряє запити від користувачів у системі підтримки.

2. Налаштування системи. Налаштовує модулі SAP відповідно до нових бізнес-вимог, змін у параметрах бізнес-процесів.

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

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

5. Мітинги. Консультант зустрічається із замовниками, щоб дізнатися про нові потреби та вимоги. Або щоб продемонструвати нові функції системи. Також є внутрішні мітинги з колегами — розробниками та PM або навчання нових фахівців.

6. Підтримка. Консультант аналізує та виправляє помилки. Наприклад, це може бути незбіг облікових записів у фінансовій звітності. А також він працює з розробниками, щоб виправити помилки у коді.

«SAP-команда багато часу може витрачати „біля дошки“, коли разом з архітектором і менеджером продукту працює над дизайном нової функціональності чи внесенням нефункціональних покращень. Практики Design Thinking та User Story Mapping допомагають відійти від „класичної“ логіки SAP-рішень, краще зрозуміти потреби клієнтів і спланувати оптимальну реалізацію».

Розробники

1. Планування. Як правило, у розробника SAP-завдання заплановані на кілька тижнів, а інколи й місяців наперед. Тож типовий робочий день починається з аналізу технічного завдання та уточнення деталей із консультантом. Після цього — написання алгоритму.

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

3. Тестування та доопрацювання рішень. Спочатку в середовищі розробки, а потім у тестовому середовищі проводять тест-кейси для пошуку багів чи зауважень. Завдання вважається виконаним, якщо його протестував консультант і бізнес-користувачі. А також якщо його перенесли у продуктивне середовище, де продуктом розробки починають користуватися всі причетні до завдання бізнес-користувачі.

4. Термінові завдання. Це може бути за екстреними запитами бізнес-користувачів, і такі завдання потрібно виконати якнайшвидше.

🔔 Плюси та мінуси професії

Труднощі

Поєднання цифрових і паперових процесів. Компанії, які довгий час працювали «на папері» часто консервативно сприймають цифровізацію. Іноді для того, щоб імплементувати продукт, доводиться робити велику кількість «кастомізацій» — змін, які притаманні одному клієнту. Або довго чекати на зміни в основному продукті.

Швидкий розвиток систем SAP. Потрібно постійно стежити за новинками SAP. Здавалося б, щойно вдалося розібратися з функціональністю ERP, як на ринку вже з’являються хмарні технології SAP, SAP AI та BTP. Які, своєю чергою, вимагають нових знань і навичок.

Неідеальність системи. Якою б хорошою не була система SAP, вона не завжди виконує всі вимоги. Тому доводиться або писати код, що позначається на вартості проєкту. Або домовлятися із замовником про те, що без деяких вимог можна обійтися. І цей виклик постає перед SAP-консультантом.

«Досвідчений консультант вміє налаштувати систему так, щоб вона відповідала вимогам клієнта, при цьому не пишучи код. Це означає, що консультант добре розібрався в системі та знає, як її налаштувати й конфігурувати. І це важливо, адже якщо компанія велика, то вартість написання і підтримання коду досить висока».

Переваги

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

Попит на ринку праці. Системою SAP користуються компанії у 180 країнах світу, і 77% бізнес-транзакцій у світі проходять через неї, зазначають в MODUS X. Тож SAP-спеціалісти мають попит на ринку та можуть професійно зростати.

Можливість спостерігати трансформації. Після запровадження SAP бізнес змінюється на краще, і це видимий результат роботи для спеціалістів.

«SAP приносить порядок, і ми можемо спостерігати, як компанія, що запровадила систему, крок за кроком виходить з хаосу. Це вартує всіх зусиль виконавців, адже бізнес має платформу для розвитку та стабільність у функціонуванні».

🤔 Як увійти в професію

Початківцю-розробнику варто опанувати основи програмування, зокрема мову ABAP, яка є основною для SAP. Додатково корисними будуть знання Java, JavaScript, SQL і мов для роботи з сучасними технологіями SAP, такими як SAP Fiori/UI5 чи SAP HANA.

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

Щоб вивчати SAP на практиці, потрібен доступ до системи, тому фахівці радять обирати стажування чи роботу в консалтинговій компанії, яка вже запровадила SAP.

«Якщо у вас є інтерес до того, як влаштований бізнес, вам подобається аналізувати процеси та оптимізувати їх, вивчати нові технології, вам варто спробувати себе в ролі інтерна.

Під час стажування варто почати вивчати ABAP, виконуючи навчальні завдання. На жаль, без доступу до системи SAP навчитися або застосувати теоретичні знання на практиці фактично неможливо. В основі майже всіх продуктів SAP лежить робота з даними, а отже, необхідна база даних і доступ до неї».

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

💡SAP у війську

Система SAP — стандартний інструмент управління оборонними ресурсами для провідних армій світу. 28 країн-членів НАТО використовують її військову версію для автоматизації процесів управління персоналом, фінансами та майном.

У ЗСУ SAP з’явився у 2021 році. Україна після анексії росіянами Криму звернулася до США, щоб ті допомогли з цифровізацією армії. Тож Штати надали допомогу для налаштування SAP згідно з українським законодавством. Спершу це стосувалося лише логістики, але з початком повномасштабного вторгнення завдання системи розширили, щоб вона працювала у фінансах і персоналі.

Поєднання цих трьох напрямів — нерозривних життєвий цикл армії. Коли формується структура збройних сил, вона наповнюється інформацією про особовий склад, його навички та професійний рівень. Далі SAP розраховує потребу у фінансовому ресурсі для забезпечення ЗСУ. Після цього — закупівлі та контроль забезпечення ЗСУ майном і відповідними засобами.

Нині у війську діє Центр трансформації процесів управління оборонним ресурсом — окрема військова частина для спеціалістів SAP.

З вересня 2024 року Україна отримала від Німеччини доступ до військової версії системи SAP. SAP Defense and Security відрізняється від цивільної версії своєю архітектурою, що формується навколо бойової одиниці — взводу, бригади, роти тощо. Система дозволяє відстежувати забезпеченість будь-якої бойової одиниці за всіма типами ресурсів: людьми, фінансами, технікою, речами тощо.

Вимоги до SAP-спеціалістів у війську

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

Технічні вимоги до SAP-розробників у війську такі самі, як і в цивільних проєктах — знання платформи, мови ABAP, SAP-системи.

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

Серед нетехнічних вимог — знання англійської мови.

«Майже всі наші SAP-консультанти знають англійську мову. Адже в Україні експертів, які б впроваджували систему SAP в армії, немає, вони всі за кордоном. Мова спілкування зі спеціалістами, які нас навчають, — англійська».

Завдання SAP-спеціаліста у війську

День у SAP Unit ненормований. Фахівці працюють стільки, скільки потрібно замовникам.

Розглянемо типовий робочий день у SAP Unit на прикладі SAP-консультанта, який працює у напрямі фінансів та взаємодіє з департаментом фінансів в Збройних силах Міністерства оборони. Ось якими можуть бути його обов’язки:

  • Робота із замовником. Консультант досліджує, як побудовані на сьогодні процеси, плюси та мінуси поточного налаштування та як замовник бачить їхню трансформацію і роботу в майбутньому. Також консультант документує цей процес.
  • Взаємодія з вендором — компанією SAP та командою, яку вона зібрала для SAP Unit. Вони можуть підказати консультанту, які продукти SAP, налаштування і процеси найкраще підійдуть для виконання поставленого завдання. І допомагають спеціалістам сформулювати рішення, з використанням стандартних налаштувань в системі.
  • Проведення демонстрацій. Консультант проводить демонстрації продукту для замовників і разом з ними може розбиратися в процесах, якщо вони працюють не таким чином, як хотілося б.
  • Технічна підтримка. Це завдання консультанти виконують досить рідко, адже техпідтримка сформована як окремий підрозділ. Але на етапі активного провадження SAP-консультанти можуть брати на себе і технічні питання, допомагати замовникам навчатись та орієнтуватись у продукті.

Особливості роботи

Специфічних вимог до цих SAP-фахівців в армії немає, крім військово-облікової спеціальності, яку можна отримати на військовій кафедрі будь-якого університету.

«Варто усвідомлювати, що робота у нас — це військова служба. І як у корпоративному житті, тут є внутрішні правила та вимоги. Наприклад, крім стандартної проєктної документації (технічні вимоги, тест-плани, протоколи тестування тощо), є накази Міністерства оборони щодо життєвого циклу інформаційно-комунікаційних систем. Вони регламентують деяку додаткову документацію, що може бути пов’язана з грифом інформації, вимогами безпеки та іншим».

У SAP Unit Міноборони серйозно постає питання інформаційної безпеки. Тут про неї дбають навіть більше, ніж це відбувається у фінансовому чи фармацевтичному секторі. Наприклад, орієнтуються на міжнародні стандарти NIST та FIPS.

Цінність роботи в SAP Unit — можливість приносити результат для фронту. Наприклад, зменшити кількість паперової бюрократії чи пришвидшити доставлення певної продукції.

«Ми стараємось підбирати людей, які йдуть до нас з усвідомленням, що хочуть допомагати країні, бути в армії. При цьому вони хочуть максимально використати свої знання. Саме у ролі кваліфікованого SAP-спеціаліста, який суттєво змінює процеси в армії, робить її сучасною, цифровою».

Зарплати тут як у військових на тилових позиціях (від 30 до 50 тисяч грн), а робочий тиждень триває 6 днів.

📚 Де шукати знання SAP-спеціалістам

  • SAP Learning — портал, що містить багато навчального контенту як для новачків, так і для досвідчених спеціалістів. Контент містить гейміфікацію та дискусійні форуми для взаємодії з іншими студентами й експертами в онлайн-форматі.
  • SAP Community — спільнота з понад мільйоном користувачів, де можна знайти відповідь на велику кількість запитань і записи вебінарів.
  • SAP Learning Journeys — навчальні посібники, що охоплюють UX, розробку ПЗ, дані й аналітику, хмарні можливості тощо.
  • SAP Learning Hub — навчальні ресурси для підвищення кваліфікації та сертифікації. Безплатну підписку можна оформити на два роки користування (оновивши її після першого року).


Дякуємо за підготовку та рецензування матеріалу нашим експертам:

Олег Гопанюк — Engineering Manager у SAP Ukraine
Антон Стешенко — Engineering Manager у SAP Ukraine
Олена Подтєлєжнікова — головний фахівець-керівник групи розробки відділу базової інфраструктури та розробки Департаменту систем SAP у MODUS X
Ілля Кириченко — головний спеціаліст департаменту систем SAP у MODUS X
Юрій Джемесюк — Senior Account Executive у MODUS X
Віталій Власюк — Functional Consulting Team Leader, Enterprise Apps в EPAM Systems
Сергій Гайдай — SAP BI Consultant в N-iX
Оксана Ферчук — координаторка SAP Unit Міноборони
Кирило Руднєв — CTO SAP Unit Міноборони

Все про українське ІТ в телеграмі — підписуйтеся на канал DOU

👍ПодобаєтьсяСподобалось8
До обраногоВ обраному5
LinkedIn



11 коментарів

Підписатись на коментаріВідписатись від коментарів Коментарі можуть залишати тільки користувачі з підтвердженими акаунтами.

удивительно, что нет вакансий в Metinvest Digital

www.youtube.com/watch?v=nYli9aHqhFI

SAP це помста Гітлера за Сталінград © 1С кодери

1С здорової людини )

Панове, нід хельп з САП нубику.
Що, потрібно для програмування на ХАНА? Екліпсину з плагінами поставив.

по поводу учетных систем мне всегда вспоминается история.

И спустился Моисей к евреям, и спросили его евреи:
— а что, Моисей, дал ли Господь тебе свои заповеди?
— Еще нет, мы пока обсуждаем заповедь тысяча триста восемьдесят седьмую, «Особенности возмещения НДС при нулевой ставке налога»

У ЗСУ SAP з’явився у 2021 році

SAP для ЗСУ купляли й раніше, принаймні — десь на початку 2000-х (при Гриценко), разом з ентерпрайзним серверним залізом, частина якого після освоєння коштів потім могла просто лежати десь у дворі під імпровізованим навісом з шиферу,
окремі модулі, як SAP DFPS (Defense Public and Security) кажуть навіть якось використовувались, але не було достатньо ліцензій

SAP — єдина європейська продуктова компанія з Top 500 технологічних компаній світу. Сумно це, бо американські компанії займають 40+ відсотків рейтингу. Показує технологічне відставання Європи від США.

Але навіть вони зараз проводять скорочення співробітників

Формально САП — американська компанія)))
Як і ще кількасот контор з топ-500

Підписатись на коментарі