Алматы
Метро: АлмалыЧто такое ForteBank?
Обязанности:
• Декомпозиция задачи и подготовка архитектурного видения. Выбор компонент для реализации в рамках технологического стека,
Артефакты: архитектурная схема решения в формате C4 / контекстной диаграммы, компонентной диаграммы.
• Подготовка и согласование требований / заявок на выделение инфраструктурных ресурсов и организацию сетевого взаимодействия
Артефакты: заявки на ресурсы и сетевые доступы, сетевые схемы
• Определение набора микросервисов и методов, протоколов взаимодействия и потоков данных.
Артефакты: Контейнерная диаграмма, диаграммы последовательностей взаимодействия, описания потоков данный в рамках методов.
• Определение необходимых структур хранения данных в БД.
Артефакты: ER-диаграмма, DDL для объектов.
• Участие в саппорте решения в проде в составе 3-ей линии поддержки.
• Высшее образование (IT);
• Опыт работы в роли архитектора решений от 1.5–3 лет, либо опыт разработки + участия в проектировании архитектуры от 3 лет;
• Опыт работы с различными методологиями разработки ПО (Agile, Waterfall, Scrum, Kanban);
• Опыт проектирования архитектуры решений для средних и крупных приложений (веб, мобильные, интеграции);
• Понимание принципов построения микросервисной архитектуры и представление об архитектурных паттернах, применяемых в микросервисной архитектуре;
• Опыт проектирования интеграций с использованием синхронных протоколов (REST, gRPC);
• Глубокое понимание API, брокеров, шины данных, взаимодействия между системами;
• Опыт проектирования интеграций, реализующих асинхронное взаимодействие с использованием брокеров сообщений (Kafka, RabbitMQ и т.п.);
• Знание и опыт работы с базами данных: SQL и NoSQL (PostgreSQL, MongoDB, Cassandra, Redis);
• Навыки работы с системами для отслеживания задач и совместной работы над документами: Jira, Confluence;
• Навыки проектирования расширяемых и масштабируемых систем;
• Участие в разработке документации архитектурных решений, схем и диаграмм (UML, ArchiMate, C4);
• Понимание принципов контейнеризации (Docker, Kubernetes);
• Опыт проектирования с учетом принципов безопасности (OAuth, SSL/TLS, управление доступами).
Став частью команды Forte, ты получишь:
- Конкурентную заработную плату и бонусы за персональную эффективность.
- График работы 5/2 с 9:00-18:00 в комфортном офисе;
- Жизнь внутри компании с ее корпоративными мероприятиями: тимбилдинги, челленджи, спортивные турниры, благотворительные акции;
- Заботу о здоровье с медицинским страхованием, а также DayOff в честь дня рождения и за выслугу лет;
- Льготное автокредитование и возможность оформления льготной ипотеки;
- Выгодную рассрочку в крупные фитнес-клубы;
- Доступ к корпоративной библиотеке для непрерывного обучения и саморазвития.