Position: Архітектор рішень (Solution Architect)
Company: DTEK Service
Category: Lead
Experience: 5y
English level: upper

Компанія переживає цифрову революцію, яка призвела до величезних інвестицій у технічну сторону бізнесу. На цій посаді ви розроблятимете та впроваджуватимете найважливіші компоненти наших стратегій, зосереджуючись на рішеннях, реалізованих у вигляді індивідуального програмного забезпечення, створеного власними силами інженерів ДТЕК Інновації, використовуючи сучасні технології та передовий досвід розробки програмного забезпечення. Ви матимете можливість працювати в різних сферах, що впливають на багато аспектів компанії, і над рішеннями, які впливають на все підприємство, оскільки ви продовжуєте розвивати свої знання та досвід.

Вимоги
• Досвід проектування та розробки складних, критично важливих і бізнес-прикладних систем
• Глибоке знання шаблонів корпоративної інтеграції та досвід створення розподілених хмарних і локальних корпоративних систем
• Практичний досвід роботи з мікросервісами та безсерверною архітектурою
• Досвід роботи з DevOps, постійними інтеграціями, безперервними процесами та інструментами доставки
• Здатність проектувати, документувати та передавати різні компоненти архітектури рішення в корпоративному середовищі
• Досвід роботи в передових технологічних середовищах, розробці масштабованих і безпечних систем із підтвердженою репутацією виконаних проектів і розробленої архітектури рішень
• Розуміти різні архітектурні стилі, методи архітектури рішень і шаблони розробки
• Розуміти питання інтеграції, продуктивності, безпеки, управління базами даних, моніторингу та керувати ними систематично структуровано
• Відповідний досвід створення веб-додатків із стеком технологій .NET: ASP.NET Core; Entity Framework; LINQ; MS SQL, Kotlin, Swift
• Досвід архітектури та доставки хмарних систем на основі Microsoft Azure
• Досвід керування командами розробників
• Сильні лідерські та комунікативні навички
• Здатність працювати та виконувати завдання в гнучкому середовищі

Добре мати
• Досвід розробки фінансових систем
• Досвід розробки мобільних додатків

Обов'язки
• Розробка програмних рішень корпоративного рівня на основі бізнес-технічного аналізу
• Створюйте команди проекту разом із керівником проекту, розробниками та лідерами з контролю якості та BA для визначення обсягу, планування, проектування, доставки, тестування та розгортання наскрізних рішень
• Співпрацюйте з командою відкриття над оцінкою, плануванням і визначенням обсягу проектів
• Очоліть міжфункціональну команду інженерів для вчасного виконання проекту
• Нагляд за вибором платформи, а також апаратного, програмного забезпечення, безпеки та інших компонентів
• Архітектор, дизайн і розробка індивідуальних рішень проекту та програми або операційної сфери (наскрізне: апаратне забезпечення, програмне забезпечення, інтеграція, безпека тощо для всього життєвого циклу доставки рішення)
• Власний план технічної доставки продукту та виконання його
• Написати та підтримувати технічні характеристики на основі зібраного каталогу вимог до продукту
• Проаналізуйте бізнес-рушії, проблеми та вимоги до дизайну, щоб запропонувати рішення
• Розробка та проведення технологічних семінарів з командами розробників