Кирилл Т. , Senior, Системный аналитик

Male avatar
Кирилл Т.
Россия, Алушта
2 875 ₽/час 460 000 ₽/мес. без НДС
Опыт работы:
От 3 до 6 лет

О специалисте

Навыки
Technology:
REST API
XML
JSON
SQL
SOAP API
GraphQL
Kafka
OpenAPI
MS SQL
BPMN
UML
ERD
PlantUML
OAuth 2.0
XSD
Git
Agile
Scrum
Kubernetes
OpenShift
Figma
Jira
Confluence
Kanban
Instruments:
Swagger
Postman
Database:
PostgreSQL
Applications:
Docker
Source_control:
GitLab CI/CD
Формат работы
Удалённо
Описание о специалисте

Сбор, анализ и формализация бизнес-требований. Разработка технической документации: ТЗ, ПЗ, функциональные требования. Проектирование бизнес-процессов и интеграций в нотациях BPMN, UML, ERD. Документирование REST/SOAP API в OpenAPI/Swagger. Проектирование интеграций между системами и моделирование данных. Проектирование структур данных и описание алгоритмов обработки данных. Написание и оптимизация SQL-запросов. Проектирование UX-схем и пользовательских интерфейсов совместно с дизайнерами. Декомпозиция комплексных задач с планированием выпуска на пром. Работа по гибким методологиям (Agile, Scrum, Kanban) в Jira/Confluence. Координация разработки, тестирования, приёмки и ввода в эксплуатацию. Постановка задач разработчикам и дизайнерам, приёмка результата.

Примеры работ

Проект №1. Перевод монолита в микросервисную архитектуру
Описание задачи/проекта

Рефакторинг высоконагруженной финансовой системы ведущего банка РФ из монолитной в микросервисную архитектуру, с применением event-driven и клиент-серверных паттернов. Проект охватывал переработку контрактов API, моделей данных и базовой бизнес-логики с учётом требований к надёжности и выпуску на пром.

Позиция на проекте
Ведущий системный аналитик
Ответственность
  1. Рефакторинг монолитной системы в микросервисы: описание контрактов API, моделей данных БД (DTO, доменная модель) и базовой логики.
  2. Декомпозиция комплексных доработок на задачи с планированием выпуска на пром.
  3. Анализ и актуализация некорректных контрактов до выхода в пром.
  4. Участие в проектировании архитектуры системы совместно с архитектором.
  5. Моделирование бизнес-процессов и доменных сущностей в нотациях BPMN, UML, ERD.
  6. Консультация разработчиков и специалистов QA по части понимания требований, участие во внутреннем тестировании.
  7. Координация процесса разработки, тестирования, приёмки и ввода доработок в эксплуатацию.
Технологии и инструменты
BPMN, OAuth 2.0, OpenAPI, PostgreSQL, REST API, SQL, Swagger, UML, ERD
Период работы/продолжительность
Октябрь 2023 г. - Июнь 2026 г.
Проект №2. Интеграционная платформа финансовых систем
Описание задачи/проекта

Проектирование и оптимизация интеграционного взаимодействия между внутренними финансовыми системами банка. Решение обеспечивало асинхронный обмен данными между пятью системами и снизило нагрузку на инфраструктуру в 10 раз.

Позиция на проекте
Ведущий системный аналитик
Ответственность
  1. Проектирование интеграций между 5 системами (REST, Kafka) с документированием в Swagger.
  2. Проектирование интеграционного и промежуточного слоя финансовых систем банка, взаимодействующих с контуром дистанционного банковского обслуживания (ДБО).
  3. Оптимизация интеграционного решения, снизившая нагрузку на систему в 10 раз.
  4. Документирование REST API в OpenAPI/Swagger, описание схем данных (XML/JSON).
  5. Проектирование структур данных и описание алгоритмов обработки данных в интеграционных потоках.
  6. Работа с брокером сообщений Kafka для асинхронной интеграции систем.
  7. Написание и оптимизация SQL-запросов (SELECT, WHERE, JOIN, GROUP BY) к PostgreSQL.
  8. Работа по гибким методологиям (Scrum/Kanban), ведение задач в Jira.
  9. Моделирование физической модели данных: нормализация, денормализация, словари данных, партиционирование, шардирование.
Технологии и инструменты
Docker, Git, GitLab CI/CD, JSON, Kafka, Kubernetes, OAuth 2.0, OpenAPI, OpenShift, PostgreSQL, REST API, SQL, Swagger, XML, XSD, API Registry
Период работы/продолжительность
Октябрь 2023 г. - Июнь 2026 г.
Проект №1. Проектирование и документирование API-продуктов
Описание задачи/проекта

Разработка и сопровождение IT-продуктов организации: проектирование и документирование API, моделирование данных и подготовка проектной документации для команд разработки.

Позиция на проекте
Системный аналитик
Ответственность
  1. Разработка ТЗ, ПЗ, функциональных требований и проектной документации (User Story, Use Case).
  2. Проектирование бизнес-процессов в нотациях BPMN и UML (диаграммы последовательности, активности).
  3. Создание и актуализация ER-диаграмм, ведение диаграмм в PlantUML.
  4. Документирование REST API и SOAP API в OpenAPI/Swagger, описание XML/JSON-схем.
  5. Работа с GraphQL для запросов к API, тестирование API через Postman.
  6. Написание и оптимизация SQL-запросов (CRUD) к PostgreSQL и MS SQL.
  7. Ведение проектной документации в Confluence, работа по методологии Scrum.
Технологии и инструменты
BPMN, Confluence, GraphQL, JSON, MS SQL, OpenAPI, PlantUML, PostgreSQL, Postman, REST API, SOAP API, SQL, Swagger, UML, XML, ERD
Период работы/продолжительность
Июнь 2021 г. - Январь 2024 г.
Проект №2. Проектирование пользовательских интерфейсов
Описание задачи/проекта

Проектирование пользовательских интерфейсов и UX-схем IT-продуктов организации. Работа в связке с дизайнерами и командой разработки по реализации и приёмке функционала.

Позиция на проекте
Системный аналитик
Ответственность
  1. Проектирование UX-схем и прототипирование пользовательских интерфейсов в Figma совместно с дизайнерами.
  2. Участие в проектировании интерфейсов систем, согласование макетов с дизайнерами.
  3. Постановка задач разработчикам и дизайнерам, приёмка результата на соответствие требованиям.
  4. Взаимодействие с заказчиком и командой разработки с целью лучшей реализации доработок.
Технологии и инструменты
BPMN, Confluence, Figma, Jira, UML
Период работы/продолжительность
Июнь 2021 г. - Январь 2024 г.

Образование

Высшее
Название учебного заведения/курса
Московский финансово-промышленный университет «Синергия», Москва
Специальность
Прикладная информатика и цифровые технологии, Программное обеспечение вычислительной техники и автоматизированных систем (инженер)
Аналогичные специалисты
Не нашли, кого искали?

Оставьте заявку и, наша команда в кратчайшие сроки подберёт необходимого специалиста за вас!

Помните, что заключение договора и оплата услуг происходит после того, как вы выбрали специалиста

Request Poster