Job Description, Responsibilities & Requirements
Description language:
Про посаду
Ми шукаємо Lead MuleSoft Engineer, щоб керувати етапом виявлення та формувати надійні інтеграційні рішення, які з'єднують бізнес-потреби з технічною реалізацією. На цій посаді ви будете співпрацювати з крос-функціональними зацікавленими сторонами для розробки масштабовних, безпечних та підтримуваних архітектур, що відповідають стандартам підприємства.
Обов'язки
- Активно брати участь в етапі виявлення для оцінки поточного стану, вимог та цільового стану
- Співпрацювати з ключовими зацікавленими сторонами, включаючи бізнес-власників, технічних керівників та менеджерів проектів, для збору та підтвердження бізнес- та технічних вимог
- Визначати та документувати підхід до високорівневого дизайну рішення, забезпечуючи відповідність стандартам архітектури підприємства та рамкам управління архітектурою рішень (SA)
- Окреслювати комплексний план доставки системи, включаючи ключові етапи, фази та залежності
- Визначати інтеграційні точки з існуючими системами, додатками та сторонніми сервісами, а також оцінювати потенційні впливи та ризики
- Оцінювати та рекомендувати відповідні інтеграційні паттерни, технології та інструменти для забезпечення масштабованості, безпеки та підтримуваності
- Проводити воркшопи та технічні сесії для уточнення вимог, вирішення проблем та забезпечення узгодженості зацікавлених сторін
- Розробляти початкові діаграми потоку даних та артефакти архітектури інтеграції для підтримки дизайну рішення
- Встановлювати попередні нефункціональні вимоги, такі як продуктивність, безпека, відповідність та доступність
- Документувати припущення, обмеження та потенційні ризики, а також пропонувати стратегії пом'якшення
- Забезпечувати, що всі результати етапу виявлення переглядаються та схвалюються відповідними зацікавленими сторонами
Вимоги
- Не менше 3-5 років досвіду роботи з MuleSoft та мінімум 5 років досвіду розробки програмного забезпечення в цілому
- Експертиза в Anypoint MQ, CloudHub 1 та CloudHub 2, а також Salesforce Connector
- Досвід роботи в архітектурі рішень протягом більше 3 років, з орієнтацією на архітектурні паттерни та тактику для визначення найкращого рішення, щоб заповнити розрив між бізнесом та технологією
- Знання синхронних та асинхронних інтеграцій, а також подійно-орієнтованих інтеграцій
- Досвід роботи з реляційними базами даних (Microsoft Azure SQL Database)
- Знання безпеки, логування, аудиту, управління політиками, моніторингу продуктивності та KPI для виконання процесів від початку до кінця
- Розуміння паттернів дизайну інтеграції для створення систем середнього рівня з використанням маршрутизації повідомлень, збагачення вмісту, фільтрації повідомлень, трансформації повідомлень, гарантованої доставки та послідовності повідомлень, а також обробки пакетних повідомлень, обробки помилок та механізмів узгодження
- Гарне знання архітектурного стилю REST та володіння REST веб-сервісами з XML та JSON
Буде плюсом
- Навички в Java
- Досвід роботи з Azure та AWS
- Знання про основні хмари Salesforce (Sales Cloud, Service Cloud, Community Cloud)
Ми пропонуємо
- Можливість працювати дистанційно з України
- Захоплююча роль у динамічному та інноваційному середовищі
- Колаборативний та крос-функціональний досвід роботи
Про компанію
[Опис компанії, якщо є]