Назад к вакансиям

System Analyst

Приглашаем System Analyst для проектирования интеграций, разработки API-спецификаций и описания архитектурных решений в рамках ИТ-проектов банка.
Work format: Удалённо/Офис
Employment type: Полная занятость
Work experience: от 3-х лет

Чем предстоит заниматься

    Что мы ожидаем

    • опыт работы в роли System Analyst от 3-х лет;
    • опыт документирования исследований и самостоятельного проектирования решений;
    • опыт проектирования интеграций с использованием Kafka и разработки спецификаций API, включая полноценное проектирование API и взаимодействий через Kafka (умение проектировать топики/партиции, решать проблемы коммутативности и идемпотентности обработки сообщений);
    • знание консьюмер-групп;
    • опыт проектирования баз данных, понимание кейсов использования NoSQL (Redis, MongoDB);
    • понимание принципов использования RBAC/ABAC для защиты данных и функционала систем;
    • умение видеть корень исследуемой проблемы, выделить и формализовать ядро обсуждаемого с заказчиками или коллегами по команде вопроса, находить правильные формулировки и подходящие абстракции;
    • активное применение моделирования и визуализации при описании предметной области, её проблематики и своего решения для них;
    • глубокие знания принципов микросервисной архитектуры, умение отличить MSA от SOA;
    • понимание и опыт работы с архитектурным стилем REST (включая RESTful), знание принципов SOAP и опыт работы с ним;
    • опыт проектирования логических моделей данных для своих решений;
    • умение читать и строить ERD;
    • глубокие знания реляционной модели, включая нормализацию/денормализацию данных;
    • знание и опыт использования нотаций UML, умение проектировать информационные потоки, видеть и описывать статусную модель корневой сущности сервиса;
    • умение аргументированно поспорить, донести и отстоять свою позицию как при обсуждении требуемого решения с заказчиком, так и внутри команды;
    • умение находить нужную информацию, исследовать новые области и быстро адаптироваться к новым подходам и технологиям;
    • знание и опыт использования брокеров сообщений Kafka (глубокое понимание);
    • опыт участия в тестировании функционала.

    Apply for the vacancy

    Fill out the form — we will contact you after reviewing your application.
    Resume