Вакансия - Solution Architect/Архитектор приложений, Казань
Вакансия Solution Architect/Архитектор приложений Казань
В Инновационную лабораторию "Казань" ищем коллегу и единомышленника.
В нашей команде появилась позиция Архитектора приложений.
О направлении работы:
Инновационная лаборатория - это финтех хаб Банка России, из которого появляются все самые инновационные решения в области ИИ, больших данных, блокчейна и других современных технологий. Вам предстоит осваивать и тестировать применяемость новых технологий к задачам Центрального банка. Из данной лаборатории вышло много ИТ решений, результатами которых пользуется вся страна.
Задачи:
-
проектирование архитектуры и технических решений;
-
рецензирование и разработка внутренней технической документации;
-
проведение исследований новых решений и платформ;Проведение исследований новых решений и платформ;
-
создание прототипов в рамках проводимых пилотных проектов;
-
анализ дефектов, выявленных по результатам тестирования;
-
оценка задач и участие в планировании.
-
высшее техническое образование;
-
релевантный опыт работы от 3-х лет;
Необходимые теоретические знания:
– паттерны проектирования и программирования;
– архитектура ИТ-систем и методы защиты информации;
– сетевые протоколы и распределённые системы;
Необходимые практические знания и навыки:
– описания прикладной архитектуры в виде набора технических документов;
– промышленного программирования на Java, Go, С#, Python или других языках от трёх лет, готовность писать код прототипов самостоятельно;
– проектирования и внедрения изменений в архитектуру ПО;
Понимание принципов организации и опыт работы с:
– архитектурными характеристиками ИТ-систем (масштабируемость, отказоустойчивость, диагностируемость и другие);
– нотациями описания прикладной архитектуры (C4, ArchiMate и другие);
– инструментами создания архитектурных схем (draw.io, PlantUML, Enterprise Architect и другие);
– форматами обмена данными (XML, JSON, Protobuf и другие);
– API веб-сервисов (REST, RPC, WebSocket и другие);
– SQL (индексы, транзакции, шардирование) и NoSQL СУБД (MongoDB, ClickHouse, Tarantool или другие);
– системами обмена сообщениями (ActiveMQ, Apache Kafka, RabbitMQ или другие);
– системами развёртывания приложений (Docker Compose, Kubernetes или OpenShift);
– системами мониторинга и трассировки (Prometheus, Jaeger, Logstash или другие);
– инструментами поддержки процесса разработки (Jira, GitLab, Allure и другие).
Будет плюсом наличие опыта работы с:
– технологиями распределенного реестра, смарт-контрактами и децентрализованными приложениями;
– криптографией (хеш-функции, шифрование, электронные подписи)
– проектирование высоконагруженных и распределенных систем.
Показать QR-код этой страницы с вакансией