Проект: крупный банк. Локация: РФ. Формат: удаленно (по МСК). Занятость: фулл тайм.

Требования:

  • В резюме обязательно указать места работы; все требования должны быть отражены в резюме.
  • Базовое понимание архитектуры: клиент-сервер, микросервисы, event-driven.
  • Знание SQL для анализа данных и прототипирования запросов.
  • Опыт работы с системами контроля версий (Git) и CI/CD-процессами.
  • Понимание принципов Agile/Scrum, Kanban, DevOps-культуры; знание гибких методологий разработки.
  • Опыт командной разработки с использованием Confluence, Jira.
  • Опыт проектирования пользовательских интерфейсов и UX-схем.
  • Знания в архитектуре клиент-серверных приложений и банковских систем (в т.ч. ДБО).
  • Навыки графического описания бизнес-процессов и интеграционных взаимодействий (BPMN, UML).
  • Навыки декомпозиции комплексных задач и работы с различными исходными требованиями (ТЗ, интервью заказчика, схемы и т.д.).
  • Развитые коммуникативные навыки.

Задачи:

  • Изучение технических инструкций и спецификаций.
  • Конфигурация облачных решений: реестр API, Cloud + Kubernetes.
  • Составление технической документации: архитектура ИС, архитектура решения.
  • Описание API: REST, SOAP (OpenAPI/Swagger).
  • Проектирование структур данных: JSON, XML, XSD; моделирование DTO/доменной модели.
  • Моделирование физической модели данных: ER-диаграммы, нормализация/денормализация, словари данных, партиционирование, шардирование.
  • Согласование и формализация функциональных требований по доработкам; проектирование алгоритмов обработки данных.
  • Участие в проектировании архитектуры системы совместно с архитектором; консультация разработчиков и QA; координация разработки, тестирования, приёмки и ввода в эксплуатацию.
  • Взаимодействие с заказчиком и участие во внутреннем тестировании.