Дмитрий С. Software архитектор, Senior
ID 32048
ДС
Дмитрий С.
Мужчина, 39 лет
Беларусь, Минск, UTC+3
Ставка
4 675,32 Р/час
НДС не облагается
Специалист доступен с 18 октября 2025 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
Software архитектор
Грейд
Навыки
Отрасли
Знание языков
Английский — B2
Главное о специалисте
Архитектор с более чем 11-летним опытом работы.
Специализируется на проектировании масштабируемых распределённых систем и руководстве проектами на всех этапах, от идеи и проработки архитектурных решений до промышленного внедрения. Имеет глубокую экспертизу в архитектурных шаблонах (микросервисная архитектура, CQRS, DDD) и практиках обеспечения безопасности корпоративных приложений. Обладает широким опытом построения потоковых конвейеров обработки данных, интеграционных решений, а также автоматизации бизнес-процессов с использованием Camunda BPMN. Уверенно работает с Kubernetes и современными DevOps-инструментами для обеспечения высокой доступности и отказоустойчивости систем. Регулярно применяет UML, C4 model и ArchiMate для документирования архитектурных решений и эффективной коммуникации с командами и заказчиками. Отличается способностью объединять разработчиков и бизнес-стейкхолдеров вокруг единой технической стратегии. Умеет ясно доносить сложные концепции и обеспечивать реализацию решений в установленные сроки.
Проекты
(11 лет 7 месяцев)
ПЛАТФОРМА ЕДИНОГО ИДЕНТИФИКАЦИОННОГО ПРОСТРАНСТВА
Роль
Архитектор
Обязанности
Архитектурное проектирование высоконагруженной IAM-платформы с SLA 99.99%, способной обрабатывать пиковые нагрузки в периоды распродаж;
Проработка архитектуры микросервисов и их взаимодействия через Kafka для обеспечения мгновенной синхронизации данных (авторизация, аудит действий покупателей, нотификации о скидках);
Построение архитектурных моделей по C4 и ArchiMate, документирование архитектурных решений, согласование с бизнес-заказчиками;
Применение DDD и CQRS для построения гибкой модели управления идентификацией покупателя и обеспечения масштабируемости;
Проектирование бизнес-процессов регистрации и авторизации покупателей с использованием Camunda BPMN и контроль их исполнения через Operate;
Обеспечение соответствия решений требованиям информационной безопасности при работе с персональными данными покупателей (Keycloak, Spring Security, контроль доступа, безопасное хранение);
Архитектурная оптимизация работы с БД (OracleDB, PostgreSQL, MongoDB), проектирование индексов и шардирования для повышения скорости доступа к данным о клиентах;
Разработка решений для бесшовной авторизации между различными каналами продаж;
Участие в архитектурных комитетах, экспертиза решений команд разработки функционала лояльности и персонализации;
Поддержка процессов DevOps (Kubernetes, CI/CD, observability, Graylog, мониторинг) для обеспечения стабильности и быстрого восстановления платформы;
Лидерство в команде архитекторов: проведение внутренних воркшопов, помощь в формализации процессов проектирования, ориентированных на клиентоориентированность.
Стек специалиста на проекте
PostgreSQL, Apache Kafka, Git, Docker, Java, Jira, Confluence, SQL, UML, Draw.io, JUnit, REST API, Mockito, Maven, Linux, Hibernate, MongoDB, MVC, Kubernetes, GitLab, Nginx, Data, Keycloak, Oracle Database, Camunda, Security, Diagrams.net, Archimate, Docker Compose, Graylog, Spring, GitLab CI/CD, OpenAPI, C4 Model, boot, cloud
Отрасль проекта
Information Security
Период работы
Январь 2023 - По настоящее время
(2 года 10 месяцев)
ВНУТРЕННЯЯ СИСТЕМА УПРАВЛЕНИЯ РАБОТОЙ С КЛИЕНТАМИ
Роль
Архитектор
Обязанности
Разработка архитектурной концепции внутренней CRM-системы (20+ микросервисов), проектирование взаимодействия сервисов и выбор технологий;
Проработка архитектуры по нотации C4 (Context, Container, Component, Code), подготовка архитектурных артефактов (UML-диаграммы, ArchiMate-модели);
Организация кросс-доменных взаимодействий и проектирование бизнес-процессов с применением принципов DDD и CQRS;
Руководство командой из 6 разработчиков (code review, менторинг, распределение задач, контроль выполнения);
Постановка и проработка требований с бизнес-аналитиками, трансляция их в архитектурные решения;
Внедрение практик DevOps (Docker, CI/CD), контроль качества и надежности решений;
Оптимизация работы системы (архитектурный рефакторинг узких мест, оптимизация транзакций и взаимодействия с PostgreSQL);
Разработка решений по обеспечению безопасности хранения персональных данных и реализации ролевой модели доступа;
Проектирование микросервиса на .NET для интеграции CRM с внешними системами лояльности и учёта;
Архитектурный анализ стеков Java и .NET для выбора оптимальной технологии под конкретные бизнес-домены;
Подготовка и защита архитектурных решений перед заказчиком, участие в планировании дорожной карты развития системы.
Стек специалиста на проекте
PostgreSQL, RabbitMQ, Git, Docker, Java, C#, Jira, Confluence, UML, Draw.io, JUnit, REST API, Mockito, Gradle, Linux, Hibernate, MVC, GitLab, Data, ASP.NET, Entity Framework, .NET, Testing, Diagrams.net, Archimate, Docker Compose, Spring, OpenAPI, C4 Model, boot, cloud
Отрасль проекта
E-commerce & Retail
Период работы
Январь 2020 - Январь 2023
(3 года 1 месяц)
S&P GLOBAL
Роль
Senior Backend-разработчик
Обязанности
Миграция приложений Java EE с JBoss на Spring Boot;
Декомпозиция монолита и реализация независимых микросервисов (Spring Boot);
Разработка микросервиса на .NET для генерации финансовых отчётов и интеграции с внешними API;
Реализация асинхронного взаимодействия между микросервисами с использованием Apache Kafka;
Миграция схем и данных из OracleDB в PostgreSQL;
Управление вычислительными ресурсами, настройка БД и безопасного хранения данных (Azure Blob Storage);
Разработка модульных и интеграционных тестов (JUnit, Mockito);
Создание Dockerfile для микросервисов Spring Boot;
Анализ и визуализация логов в распределенной системе через Kibana.
Стек специалиста на проекте
PostgreSQL, Apache Kafka, Git, Docker, C#, Jira, Confluence, SQL, Kibana, JUnit, REST API, Mockito, Gradle, Linux, MVC, Kubernetes, GitLab, JBoss, Data, Java EE, Oracle Database, ASP.NET, Базы данных, Entity Framework, .NET, Java 11, Azure, Storage, Docker Compose, Spring, vms, OpenAPI, boot, cloud, blob
Отрасль проекта
FinTech & Banking
Период работы
Март 2017 - Январь 2020
(2 года 11 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Гомельский государственный университет им. Франциска Скорины
Специальность
Инженер-программист
Завершение учебы
2008 г.