Актуальные заказы по Архитектура системы

Архитектор (Lead)

Удаленно
Full-time

Для работы на крупном финансовом проекте требуется Архитектор/Lead.

Обязанности:

  • Формирование архитектуры процессов на основе микросервисной платформы компании
  • Определение референсной архитектуры оркестровки процессов на основе Tempotral
  • Определение требований к развертыванию и масштабированию процессов на основе Temporal
  • Определение требований к разработке микросервисов платформы – реализации отдельных компонентов процессов.

Необходимый опыт:

  • Опыт работы архитектором (solution или software) либо системным аналитиком
  • Знание и опыт работы с основными "разрезами" архитектуры: прикладная, развертывания, диаграмма потоков данных.
  • Опыт с TEMPORAL (оркестровка микросервисов) реализация процессов на нем, установка, использование
  • Понимание механизмов и протоколов интеграции (REST, SOAP, MQ, Kafka. Знание типовых шаблонов и ограничения применения протоколов.
  • Английский от уровня B2

Команда полностью удаленная.


Архитектор КХД\DWH

Удаленно
Full-time

Для работы на крупном банковском проекте требуется специалист на позицию Архитектор КХД\DWH, допустимые уровни: Senior, Senior+.

Требования:

  • Развитие архитектуры КХД в роли владельца архитектурного домена "Модель данных" КХД
  • Развитие и внедрение технологий управления данными, качеством данных и метаданными в КХД и связанных с ним аналитических системах
  • Архитектурный надзор в составе прикладных проектов в части экспертизы бизнес-требований, оценки реализуемости функциональных требований и их оптимизации, консультаций рабочих групп по технологиям управления данными, качеством данных и метаданными
  • Разработка и поддержание в актуальном состоянии архитектурной документации в части управления данными, качеством данных и метаданными
  • Разработка требований приемо-сдаточных испытаний в границах своей ответственности и участие в них
  • Взаимодействие с внутренними командами и внешними подрядчиками в части развития модели базы данных хранилища данных


Ожидания:

  • Глубокие знания принципов создания и развития хранилищ данных (концепции построения, типовые и отраслевые модели)
  • Понимание целей и задач управления мастер-данными
  • Знание технологических принципов и знакомство с программными продуктами управления мастер-данными
  • Понимание целей и задач управления качеством данных в аналитических системах, разрабатываемых на базе хранилищ данных
  • Знание технологических принципов и знакомство с программными продуктами управления качеством данных
  • Глубокие знания стандартов проектирования моделей баз данных в нотации "сущность-связь" и моделей реляционных баз данных в составе проектов с объектно ориентированной архитектурой
  • Развитые презентационные навыки, грамотная письменная речь, аккуратность при разработке документации
  • Опыт работы с СУБД Oracle, PostgreSQL/Greenplum, Hadoop
  • Умение работать в команде
  • Умение и готовность адаптировать свои представления к текущим техническими и технологическими решениям
  • Умение ясно формулировать и аргументировать свою позицию в устной и письменной форме, разъяснять её в ходе технологических встреч
  • Уверенное владение одним или несколькими CASE-средствами проектирования моделей баз данных
  • Опыт разработки, согласования и сопровождения нормативной и пользовательской документации в проектах развития хранилищ данных и в частности, функционально-ролевых моделей доступа к данным, учитывающим разнородные требования внешних заказчиков

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

Удаленно
Full-time

Для работы на крупном банковском проекте требуется Solution Architect уровня Senior+, Lead, Lead+.

Вам предстоит:

  • Техническое лидерство в реализации проекта ДБО физлиц;
  • Ревью программной архитектуры решения и инфраструктуры развертывания;
  • Участие в развитии арихитектуры решения, проработка интеграционных потоков;
  • Техническая координация внутренних и внешних команд;
  • Разбор инцидентов и методик недопущения;
  • Выработка решений по мониторингу и обеспечения отказоустойчивости, планомерное увеличение доступности решения;
  • Координация всех ИТ-служб банка для обеспечения бесперебойной работы и/или решения инцидентов;
  • Принятие ключевых технических решений проекта;
  • Анализ функциональных и нефункциональных требований в контексте архитектуры системы и платформы;
  • Участие в постановке задач аналитикам и разработчикам;
  • Аудит принятых системными аналитиками решений, выбор оптимального способа реализации бизнес-требований в соответствии с принятыми подходами.

Необходимый опыт:

  • Понимание концепций и ограничений распределенных систем;
  • Опыт разработки высоконагруженных WEB приложений на архитектуры в качестве системного архитектора/ведущего разработчика/тим лида;
  • Опыт управления командой разработки от 3-х лет;
  • Опыт проектирования с нуля или развития микросервисной платформы (плюсом перевод с монолита);
  • Хорошее знание шаблонов проектирования и интеграции;
  • Экспертные знания языка программирования Java;
  • Опыт разработки архитектурной документации (компонентная, функциональная, развертывания и т.д.);
  • Знания платформы Kubernetes/OpenShift/OKD;
  • Опыт работы с СУБД PostgreSQL и построение кластера;
  • Опыт работы с каким-либо Message/Streaming-oriented middleware из списка (Kafka, Rabbit MQ, NATS, Websphere MQ);
  • Уверенное знание методологий и принципов разработки ПО.



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

Удаленно
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 бизнес-процессов на единой, настраиваемой платформе.
  • Практические знания в части интеграционных проектах с большим количеством интерфейсов между системами.
  • Обширное знание технологий, решений и систем, применяемых в ИТ индустрии (включая инновационные)
  • Знание и понимание стандартов проектирования ИС, архитектурных принципов и стандартов Банка
  • Знание ключевых банковских бизнес-процессов, понимание правовых, руководящих, нормативно-методических документов и отраслевых стандартов в своей функциональной области


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


.NET-разработчик. Офис.

В команду разработки высоконагруженной фронт системы компании ищем .NET-разработчика. Работа в офисе. Задачи : Развитие и доработка высоконагруженной фронт-системы. Выработка архитектурных решений и их реализация Участие в подготовке и развертывании новых версий ПО. Мониторинг работоспособности и производительности ПО. Участие как в активностях отдела по улучшению текущих систем в рамках техдолга, так и в активностях по проектированию и развитию систем на будущее. Требования: Уверенное знание языка C# и платформы .net/.net core. Знание паттернов проектирования и умение применять их на практике. Знание системы контроля версий git. Хорошее знание SQL/TSQL. Опыт разработки автоматизированных тестов (unit и интеграционные тесты). Умение разбираться в чужом коде. Понимание архитектурных принципов: микросервисная архитектура, SOLID, IoC (DI), Design Patterns (GoF), Unit Testing. Базовые навыки front-разработки. Умение ориентироваться в front-технологиях. Знание платформы Services Fabric. Опыт внедрения новых технологий в разрабатываемое ПО. Опыт внедрения новых методологий разработки ПО. Знание методологий разработки ПО и инструментов: JIRA, Confluence. Знания и опыт применения LINQ, WCF 4.0+, WEB API, XPATH, XSLT. Желание развиваться в сторону .NET Core.