Tech Stack
AWSJava
Job Description, Responsibilities & Requirements
Description language:
Про посаду
Ми шукаємо Technical Architect зі спеціальністю в Java та AWS, щоб приєднатися до нашої команди в Київ, Україна. Ця посада full-time і пропонує захоплюючу можливість керувати нашими програмними рішеннями.
Про компанію
Ми об'єднуємо винятковий талант, який забезпечує видатні програмні рішення. Наш підхід допоміг нам зрости на 60% у 2021, 94% у 2022, і в 2023 ми об'єдналися з Insight, компанією Fortune 500 та провідним інтегратором рішень і систем. З захоплюючими планами зростання та передовими проектами, ніколи не було кращого часу, щоб приєднатися до нашої неймовірної команди.
Обов'язки
- Забезпечення відповідності бізнес-стратегії та цілей продукту.
- Розробка архітектури рішення на основі бізнес-вимог.
- Презентація альтернативних рішень та керівництво архітектурними рішеннями зі стейкхолдерами.
- Визначення нефункціональних вимог.
- Розробка технічної архітектури (додаток, безпека та інфраструктура).
- Перевірка технічної доцільності з технічними стейкхолдерами.
- Перегляд та оптимізація існуючого коду для підвищення якості, продуктивності та зручності технічного обслуговування.
- Визначення технологічного складу, технічних стандартів, кращих практик та технічних вказівок.
Вимоги
- 10+ років досвіду в програмній інженерії та щонайменше 2 роки на позиціях Technical Architect або Senior Technical Leadership.
- Практичний досвід у backend, frontend та хмарній інфраструктурі.
- Глибокі знання в Domain-Driven Design (DDD), принципах SOLID, шестикутній архітектурі, чистій архітектурі, модульній архітектурі.
- Досвід роботи з Microservices, дизайном API, подієво-орієнтованою архітектурою та Micro-frontends.
- Твердий досвід роботи з хмарними платформами AWS.
- Знання CI/CD-піплайнів, контейнеризації та кращих практик DevOps.
- Досвід модернізації, оптимізації та оновлення старих систем.
- Випускник ступеня з системної інженерії чи аналогічної програми.
Навички
-
Практичний досвід розробки
- Kotlin або Java
- Quarkus або Spring Boot
- SQL та NoSQL бази даних
- Kafka
- AWS
- React, HTML та JavaScript
-
Додаткові навички
- Здатність швидко вчитися та адаптуватися до нових технологій.
- Знання LMS та екосистем освітніх технологій є плюсом: LTI, H5P, SCORM, xAPI, LRS
- Глибоке розуміння моделювання даних, паттернів інтеграції та кращих практик безпеки
- Знання принципів екстремального програмування та майстерності програмування (буде плюсом).
- Досвід роботи з документацією, процесами архітектурних рішень, UML, моделюванням C4, діаграмами AWS, блок-схемами, діаграмами потоку даних, діаграмами послідовностей, моделюванням загроз, нефункціональними вимогами
- Твердий досвід використання інструментів штучного інтелекту, таких як GitHub Copilot, Cursor та Claude.
- Досвід визначення рамок штучного інтелекту, навичок та правил, профілів агентів штучного інтелекту, бібліотек підказок.
- Забезпечення продуктивності, масштабованості, надійності, зручності технічного обслуговування, конфіденційності та безпеки.
- Дослідження технічних тем, оцінка варіантів та проведення доказів концепції (PoC).
- Сприяння технічним дискусіям та процесам прийняття рішень.
- Підтримка ініціатив DevSecOps та CI/CD.
М'які навички
- Аналіз мислительності: здатність розбивати складні проблеми на керовані компоненти.
- Комунікація: чіткі та ефективні навички усної та письмової комунікації.
- Технічне керівництво: здатність керувати інженерними командами, впливати на рішення та спрямовувати на досягнення архітектурних цілей без прямого авторитету.
- Співпраця та робота в команді: сильна здатність працювати в крос-функціональних командах.
- Адаптивність: комфорт роботи в швидкозмінному, мінливому середовищі.
- Вирішення проблем: стратегічне мислення для вирішення складних технічних завдань.
- Уважність до деталей: забезпечення високих стандартів у дизайні та впровадженні.
- Організація: здатність структурувати роботу, керувати кількома ініціативами та балансувати короткострокову доставку з довгостроковими цілями архітектури.
- Відповідальність: відповідальність за технічні рішення та їх вплив.
- Проактивність: передбачення ризиків, виявлення можливостей для вдосконалення та дії до виникнення проблем.
- Управління стейкхолдерами: сильна здатність залучати, впливати та узгоджувати стейкхолдерів на різних рівнях.
Мова
- Вільне володіння англійською (обов'язково)
Ми пропонуємо
- Конкурентоспроможна зарплата
- Можливість працювати в зростаючій та інноваційній компанії
- Варіанти віддаленої роботи
- Бюджет на професійний розвиток
Подайте заявку зараз
Вважаєте, що ви підходите? Надішліть своє резюме сьогодні, щоб почати.