Проект: крупный банк. Локация: РФ. Формат: удаленно (по МСК). Занятость: фулл тайм.
Требования:
- В резюме обязательно указать места работы; все требования должны быть отражены в резюме.
- Базовое понимание архитектуры: клиент-сервер, микросервисы, 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; координация разработки, тестирования, приёмки и ввода в эксплуатацию.
- Взаимодействие с заказчиком и участие во внутреннем тестировании.