Актуальные заказы по UML

Solution Architect

Удаленно
Full-time

A specialist is required for our client's project to create specific solutions working with a stack of technologies:

Docker, Azure Container Apps, Bicep templating, Powershell, Azure Devops yaml CI/CD, Azure Storage, Azure Service Bus, Azure Networking (Private DNS Zones, Private Network/Subnets, CDN, Firewall, Network Security Group), Azure Frontdoor, Azure B2C, Azure Application Insights, M-Files, Document360, .NET 7, C# 11, ASP.NET Core, Blazor WASM, SwaggerGen, Azure Key-Vault, SQL Server.


Required Skills:

  • Experience building distributed architectures (microservices, service oriented architecture).
  • Event Driven Communication (Saga, Transactional Inbox/Outbox, Durable chains, Routing Slip).
  • Relational/non-relational Databases expertise - SQL Server.
  • Networking / Security (private networks and tunneling).
  • .NET Core 6,7 / C# 10,11 expertise, Entity Framework Core, Identity Server4.
  • UML Diagramming (Component/Flow/Sequence diagrams).
  • Monitoring tools / Alerting configuration experience.

English: B2+, C1

Locations: USA, Mexico, Lithuania

Архитектор решений

Удаленно
Full-time

Для работы на крупном банковском проекте требуется Solution Архитектор, уровень Lead, Lead +.

Основная цель – создать цифровой канал для взаимодействия Банка с топ-менеджментом клиентов-ЮЛ.


Специализация, необходимая для выполнения должностных обязанностей:

  • Высшее образование, навыки разработки и внедрения информационных систем и архитектурных решений
  • Желаемый опыт 5+ лет
  • Лидерские компетенции:
  • Обеспечение результативности команды
  • Вовлечение других
  • Построение эффективной команды
  • Управление ростом удовлетворенности клиента
  • Готовность к изменениям


Профессиональные знания и навыки:

  • знание этапов жизненного цикла ПО, процессов CI/CD;
  • знание ключевых банковских бизнес-процессов, понимание правовых, руководящих, нормативно-методических документов и отраслевых стандартов;
  • умение проводить экспертизу существующих ИС, моделей и применяемых технологий на предмет необходимости и объема доработок, взаимовлияния, соответствия архитектурным стандартам и принципам;
  • опыт работы и проектирования реляционных, документно-ориентированных СУБД (Oracle, MS SQLServer, PostgreSQL, MongoDB, Apache Cassandra);
  • знание основ объектно-ориентированного программирования;
  • опыт работы с WebSphere, WebLogic;
  • понимание Web Services, SOA, MSA, Lambda и потоковой обработки данных;
  • знание работы менеджеров/брокеров сообщений (MQ Series, ActiveMQ, RabbitMQ, Apache Kafka);
  • знание отличий работы фронт- офис и бэк-офис систем;
  • знание работы систем кэширования данных;
  • понимание работы систем контейнеризации;
  • знание UML;
  • опыт интеграции с внешними системами;
  • опыт разработки, эксплуатации информационных систем;
  • опыт взаимодействия с заказчиком, анализа требований и проектирования концепта архитектурного решения;
  • знание стандартов технической документации;


Функциональные знания, умения, навыки:

  • Хорошее знание предметной области по одному или нескольким направлениям.
  • Практические знания по разработке и внедрению архитектурных и интеграционных ИТ решений, подтвержденные успешными проектами внедрения.
  • Знания по автоматизации сквозных end-to-end бизнес-процессов на единой, настраиваемой платформе.
  • Знания по проектированию мультиканальных систем (с точки зрения как обслуживания клиентов, так и внутренних процессов)
  • Практические знания в части интеграционные проектах с большим количеством интерфейсов между системами.
  • Системное мышление
  • Навыки проведения сравнительного анализа возможных архитектурных решений и формирования дайджеста положительных и отрицательных качеств каждого варианта
  • Способности быстро принимать решения в условиях неопределенности с учетом возможных рисков
  • Умение проводить экспертизы существующих ИС, моделей и применяемых технологий на предмет необходимости и объема доработок, взаимовлияния, соответствия архитектурным стандартам и принципам.
  • Навык разработки программного обеспечения
  • Знания по автоматизации сквозных end-to-end бизнес-процессов на единой, настраиваемой платформе.
  • Практические знания в части интеграционных проектах с большим количеством интерфейсов между системами.
  • Обширное знание технологий, решений и систем, применяемых в ИТ индустрии (включая инновационные)
  • Знание и понимание стандартов проектирования ИС, архитектурных принципов и стандартов Банка
  • Знание ключевых банковских бизнес-процессов, понимание правовых, руководящих, нормативно-методических документов и отраслевых стандартов в своей функциональной области


Есть ограничения по локации.


Бизнес аналитик (Senior)

Удаленно
Full-time

Для крупного банковского проекта требуется Бизнес аналитик (Senior).

Задачи:

• Анализ и построение CJM и схем процессов as-is и to-be.

• Выявление заинтересованных лиц и бизнес-зависимостей, управление изменениями.

• Сбор, анализ, формализация требований.

• Постановка задач UI/UX специалистам.

• Ведение проектной документации (бизнес-, функциональные и нефункциональные требования, заявки на изменения).

• Согласование решений и документации со смежниками (информационная безопасность, юристы, поддержка, другие бизнес-подразделения).

• Участие в оценке трудоёмкости работ.

• Приемочное тестирование (ПСИ).


Требования к позиции:

• Хорошо развитые коммуникационные навыки, умение находить общий язык как с бизнес-заказчиками, так и с разработчиками.

• Умение полно и ясно излагать свои мысли.

• Умение анализировать бизнес-процессы, четко и структурированно формулировать требования по их автоматизации.

• Умение работать по нечётким требованиям.

• Готовность принимать решения и брать на себя ответственность.

Желательно:

• Знание процессов обслуживания клиентов ЮЛ в банке.

• Опыт работы с CRM или системами ЭДО.

• Знание законодательства в части работы с персональными данными.

• Понимание принципов использования электронной подписи, знание законодательства, регламентирующего использование электронных подписей.


Необходимые навыки:

• Опыт работы с Jira и Confluence.

• Опыт использования BPMN, ERD, UML диаграмм при описании требований.

• Понимание принципов разработки веб-приложений.

• Знание методологии Scrum. Умение формулировать user story.


Локация РФ, РБ.

Бизнес-аналитик

Удаленно
Full-time
Проектная занятость
Требования к должности: • Сильное аналитическое мышление • Опыт работы системным аналитиком/бизнес-аналитиком в международных компаниях не менее 5 лет Проекты • Знание написания функциональных требований/ технических спецификаций для разработчиков • Опыт описания бизнес-процессов с использованием нотаций BPMN, UML • Хорошее понимание процессов разработки веб-интерфейсов / серверных сервисов, т.е. Детали взаимодействия системы "Клиент-сервер" или/и "трехуровневой" архитектуры • Знание основ протокола REST API/Graph Ql (анализ запросов/ответов с помощью postman) в качестве преимущества • Знание SQL обязательно • Опыт работы в качестве разработчика является преимуществом Основные обязанности: Подготовка функциональных требований к команде разработчиков, включая: • Сбор первичной информации от заинтересованных сторон • Составление UML-диаграмм и схем рабочих процессов/потоков данных • Подготовка схем BPMN • Подготовка описаний алгоритмов работы компонентов системы совместно с разработчиками • Взаимодействие с QA/консультирование по подготовке UATS

Системный Аналитик

Удаленно
Full-time
Обязанности: - Участие во внедрении новых продуктов и платформ - Разработка сценария выполнения бизнес процессов - моделирование бизнес процессов в среде проектирования - Разработка базовой архитектуры решения, согласование с IT-архитектором - Проработка решений совместно с командой внедрения - Тестирование разработанного функционала - Поддержка внедренных доработок - Проведение демонстраций разработанного функционала Требования: - Высшее образование - Опыт в системной и бизнес-аналитике от 4 лет - Общий опыт в IT от 6 лет - Развитые коммуникационные навыки - Знание протоколов интеграции IT-систем (web-service (SOAP, REST), MQ) - Опыт работы с пакетом MS Office на уровне продвинутого пользователя - Опыт работы с MS Visio - Опыт работы с нотациями BPMN, UML, etc. - Опыт проектирования и документирования информационных систем - Опыт изменения и встраивания новых бизнес-процессов в существующие - Умение работать в условиях меняющихся требований - Опыт разработки бизнес-требований, постановки задач на разработку ПО - BRD, FSD - Готовность и желание погружаться в технические детали разрабатываемого функционала - Умение анализировать и структурировать информацию, представлять ее в виде нотаций класса workflow - Понимание основных методологий разработки ПО (Waterfall, Agile) - Опыт работы с Jira, Confluence

Системный аналитик

Удаленно
Full-time
Проектная занятость
Обязанности: • Работа в рамках одного из проектов по развитию систем на новой омниканальной платформе Банка; • Сбор, анализ, формализация требований; • Постановка задач разработчикам; • Участие в оценке трудоёмкости работ; • Подготовка технической документации (бизнес-, функциональные и нефункциональные требования); • Приемочное тестирование. Требования к профессиональным навыкам: • Опыт использования BPMN, ERD, UML диаграмм при описании требований. • Понимание принципов разработки веб-приложений. • Опыт решения интеграционных задач (REST, SOAP, очереди сообщений). • Знание принципов построения микросервисной архитектуры. • Знание SQL и принципов проектирования реляционных баз данных. • Понимание форматов XML/XSD, JSON. • Умение работать с инструментами тестирования web-сервисов (SoapUI, Postman). • Опыт документирования REST API, желательно по стандарту OpenAPI. • Опыт работы с Jira и Confluence. • Желателен опыт самостоятельного проектирования REST API. Желательно: • Знание процессов обслуживания клиентов ЮЛ в банке. • Знание функционала систем дистанционного банковского обслуживания. • Понимание принципов использования электронной подписи, знание законодательства регламентирующего использование электронных подписей

Старший Java-разработчик

Удаленно
Full-time
Для крупнейшего проекта в сфере ритейла ищем специалиста на позицию Senior Java developer. Специалист будет участвовать в разработке высоконагруженных и производительных бэкендовых сервисов для фронтальных и внутренних систем на jvm языках(Java, Hybris) в микросервисной архитектуре. Задачи, которые ожидают специалиста: - писать качественный и понятный код для распределенной системы, стек: Java 8, Hybris / Kafka /Redis /Solr/Postgress использовать и развивать существующие фреймворки и библиотеки opensource - принимать непосредственное участие в становлении и развитии собственной ecommerce-платформы - участвовать в создании архитектурных решений и проектировании высоконагруженных отказоустойчивых систем - внедрять и улучшать процессы разработки в условиях непрерывного роста количества сложных задач и интересных проектов Обязательные требования: - уверенные знания Core Java (Collections, Concurrency, IO/NIO, Lamdas, Stream API) - большой опыт работы с известными Utility Libraries(Guava,Apache Commons, Lombok, MapStruct, Jooq and etc) при решении практических задач - понимание и опыт использования Testing Frameworks(JUnit, Mockito,*Mock), высокая культура кодирования, следование принципам Clean Code и Clean Architecture - понимание и опыт работы с SQL(MySQL) и NoSQL(Redis, Apache Solr/Elastic) хранилищами - опыт тонкой настройки jvm/gc и решения проблем с производительностью java приложений - понимание основных структур данных и алгоритмов, оценка сложности алгоритмов через Big O нотации - знание основных архитектурных паттернов и стилей, принципов хорошего дизайна проектирования высоконагруженных распределенных систем - умение планировать свое время, справляться с потоком задач, вести продуктивную коммуникацию со смежными отделами - умение описывать архитектурные решения c помощью стандартных инструментов через UML нотации и ясно излагать свои мысли Важно: - опыт работы с Docker, Kubernetes, Jenkins, GitLab - понимание культуры CI/CD, devops/sre практик, опыт использования и внедрения

Системный аналитик

Ищем Системного аналитика с опытом работы от 3-ех лет. Обязанности: • Проведение обследования объектов автоматизации и бизнес-процессов Заказчика; • Моделирование бизнес-процессов автоматизируемой области. Проектирование оптимизационных решений на основе проведенного анализа; • Сбор требований Заказчика, их формализация; • Управление требованиями на протяжении всего жизненного цикла проекта; • Декомпозиция функциональных требований, постановка задач разработчикам; • Участие в выработке и спецификации ключевых проектных решений; • Описание сценариев, алгоритмов, функций на разработку нового функционала и доработку существующего; • Приемка работ разработки совместно с командой тестировщиков; • Разработка прототипов пользовательского интерфейса (в команде есть дизайнер, но если есть подобный навык, то хуже не будет); • Разработка проектной документации; Требования: • Готовность к быстрому погружение в предметную область; • Навыки и опыт написания технических заданий, спецификаций, документации по интерфейсам модулей программного обеспечения (ГОСТ 19 и 34 серии). • Наличие опыта сбора, анализа и формализации требований Заказчика и бизнес-пользователей; • Навыки проведения интервью с владельцами бизнес-процессов и ключевыми пользователями; • Знание нотаций BPMN 2.0, UML 2.x (как минимум - диаграммы состояний, активности и диаграммы взаимодействия); • Знание SQL на уровне написания запросов, создания представлений данных; • Наличие опыта создания логических и физических моделей данных; • Наличие опыта разработки прототипов графического интерфейса, согласования/защиты прототипов у заказчика (в штате есть дизайнер, но если есть подобный навык, то хуже не будет); Обязательно владение ПК (какие программы): Навыки работы с ПК и приложениями на уровне уверенного пользователя (Microsoft Office, Jira, Confluence, среды моделирования (Visual Paradigm, PowerDesigner, и т.д.).