Системный аналитик (Middle)
- Алматы
- Постоянная работа
- Полная занятость
- Имеет базовое понимание клиент-серверной архитектуры, а также принципов построения программных интерфейсов;
- Умеет рисовать UML диаграммы, а именно Use Case и Sequence Diagram, component diagram, deployment diagram в plantUml или mermaid;
- Понимает архитектуру системы, которую дорабатывает;
- Понимает типы взаимодействия между системами, как правильно составить техническое задание или техническую спецификацию на интеграцию по REST, SOAP или брокеру сообщений;
- Умеет использовать инструменты работы с API (Postman, Swagger, SoapUI);
- Умеет писать API-контракты в нотации open-api;
- Умеет читать и анализировать логи системы;
- Знает особенности работы нескольких протоколов интеграций (REST, SOAP, gRPC, AMQP, TCP/IP);
- Самостоятельно может спроектировать решение для реализации крупной задачи или компоненты;
- Понимает концепции и парадигмы языков программирования системы, отлично понимает программные зависимости внутри системы;
- Умеет читать код на уровне Junior-разработчика;
HeadHunter