logo

View all jobs

Solution architect

Kyiv, Ukraine
Проект — білінг-платформа для здійснення електронних платежів різними методами з високою пропускною спроможністю. Перед нами стоять завдання високої доступності сервісу та безпеки обробки платежів. Наша платформа сертифікована згідно з PCI DSS і розроблена з використанням сучасних технологій.

Проект розпочинався як невеликий моноліт 9 років тому, а теперь налічує декілька десятків мікросервісів на PHP, scala, golang розгорнутих в GCP та AWS. Використовуємо різні архітектурні підходи та сховища під конкретні задачі. На меті зараз вихід з одного континенту і для підвищення доступності нашого сервісу в усіх локациях. А також вирішення нових запитів бізнесу.

Вимоги:
— 2+ роки досвіду на позиції Technical Lead, System Architect, Solution Architect чи подібних;
— Розуміння процесів проектування, аналізу бізнес вимог та систем, розробки, тестування та підтримки прикладних систем;
— Добре знання архітектури/паттернів та стилів дизайну;
— Знання та практичний досвід роботи з архітектурою мікросервісів та event-driven архітектурою;
— Досвід розробки концепцій інтеграції та взаємодії компонентів програмного забезпечення, включаючи архітектуру мікросервісів;
— Розуміння роботи з реляційних баз даних (PostgreSQL, MySQL) з шардами та партиціями;
— Досвід роботи з Prometheus (експортери, дашборди);
— Досвід розробки архітектурної документації в UML та BPMN нотаціях;
— Досвід роботи з конфіденційною інформацією;
— Високий рівень комунікативних навичок так самоорганізації;
— Английська не нижче Intermediate.

Обов’язки:
Побудова процесу архітектурної роботи разом з СТО та Проєктним менеджментом:
— Дизайн, розробка та підтримка внутрішньої логіки, API та мікросервісів;
— Розробка стратегічного та технічного роадмапу розвитку продукту;
— Робота над технічним боргом — ідентифікація, методи усунення, самостійна розробка та постановка задач в команди;
— Оптимізація CI/CD та суміжних процесів та інструментів;
— Покращення середовищ розробки та інструментів разом з впровадженням нових;
— Документація.

Набуття експертності в продукті з метою:
— Опрацювання функціональних вимог, вирівнювання технічного та продуктового роадмапів, оцінок необхідних ресурсів разом з продуктовим Менеджментом;
— Опрацювання нефункціональніх вимог (масштабованість, стійкість, продуктивність, і тп) разом с СТО.

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

Ми пропонуємо:
— Гнучкий графік з можливістю віддаленої роботи;
— Відпустка 20 робочих днів; лікарняні; 12 sick days; вихідний на честь дня народження;
— Розвиток і навчання у професійному розрізі;
— Піклування про ментальне здоров’я — корпоративний психолог;
— Підтримка та розвиток волонтерської культури — наша команда організовує і долучається до благодійних акцій. Ми раді допомагати і робити світ навколо нас добрішим;
— Сучасний офісний центр.

Share This Job

Powered by