Системный архитектор
В связи с расширением команды и масштабированием проектов, в компанию Centicore требуется Системный архитектор.
Компания Centicore специализируется на разработке программного обеспечения для банковского и нефтегазового сектора.
Ищем кандидата на проект ведущего банка страны.
Задачи:
– Проектирование архитектуры модулей, компонентов по системам телефонии
– Определение контрактов новых сервисов
– Определение концептуальной и логической ER диаграммы (модели данных)
– Выбор технического стека и паттернов для решения задач (совместно с техлидами)
– Участвует в формировании технической части продуктового плана направления
– Консультирование команд в качестве эксперта
– Разработка и поддержание технологической карты системы
– Поддержание и передача знаний о системной архитектуре на уровень Solution / Enterprise
– Формирование стандартов (на уровне Solution / Enterprise) из реализованных решений и паттернов системной архитектуры (ADR)
Требования:
– имеет опыт коммерческой разработки в качестве разработчика от 3-х лет, в качестве архитектора от 3- х лет;
– обладает системным мышлением, нацеленностью на результат, умением быстро разбираться в задачах и технологиях;
– имеет опыт проработки архитектуры программных решений и формирования технического задания и проекта на основе бизнес-требований;
– знает работу с микросервисной архитектурой и брокерами сообщений;
– имеет практический опыт проектирования и разработки в микросервисной архитектуре;
– знает клиент-серверную архитектуру (API, REST, GraphQL, gRPC);
применяет основные методики и шаблоны проектирования и интеграции приложений;
– практикует работу с широким стеком технологий: .Net, Java, JS, PostgreSQL, kafka, RabbitMQ, Docker, kubernetes и др;
– понимает принцип CI/CD процессов;
– обязательно имеете опыт самостоятельных исследований различных технологий.
Будет плюсом
– имеет практический опыт работы с высоконагруженными системами телефонии (avaya, asterisk…)