Position: System Architect
Company: Citrus.ua
Category: Lead
Experience: 5y

**Задачі цієї ролі:**
Проектування систем на основі вимог;
Визначення архітектури додатків або їх еволюції;
Вибір технологій для кожної ланки системи;
Вибір способів взаємодії між компонентами систем;
Створення робочого прототипу;
Дизайн інтерфейсів та компонентів додатків;
Підбір або проектування фреймворків;
Аналіз та виправлення проблем продуктивності;
Архітектурне рев’ю бізнес-вимог;
Рев’ю коду та дизайну при великих змінах;
Рефакторинг коду;
Написання та підтримка стандартів написання коду, каталогу проектних паттернів та антипаттернів;
Документування всіх архітектурних рішень, постійне оновлення документації;
Риск-менеджмент;
Координування архітектури на протязі подальшого життєвого цикла ПО;
Навчання та консультування программістів.

**Необхідні навички:**
5+ років комерційного досвіду в сфері розробки програмного забезпечення
2+ років досвіду на позиції tech lead
Досвід программування на PHP7, Go
Впевнені знання та досвід роботи з фреймворками Symfony, Laravel
Досвід використання баз даних PostgreSQL, MysQL
Досвід роботи з пошуковими індексами Elasticsearch, Sphinx
Досвід проектування або підтримки мікросервісної архітектури
Досвід з хмарними платформами AWS/GCP

**Буде плюсом:**
JS, React/Vue, Node.js
Docker, k8s
Розуміння технологій Service Mesh
Розуміння CI / CD і процесів управління конфігураціями інфраструктури і додатків

**У нас:**
Продуктова команда розробки
Розробка проекту з побудови нової архітектури в AWS
Можливість впливати на використовувані рішення на проекті
Робота в офісі та віддалено
Офіс в центрі міста на стадіоні Чорноморець
Повний робочий день, гнучкий графік роботи 8−17 / 9−18 / 10−19 / 11−20
Оплачувана відпустка та лікарняні
Корпоративні знижки на асортимент компанії та абонементи в спортзал
Чекаємо на вас у нашій команді!