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

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

Удаленно
Full-time

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

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

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

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

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

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


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

Удаленно
Full-time

Для работы на крупном банковском проекте требуется Системный аналитик.

Необходимый уровень специалиста - Middle+, Senior.


Функциональные требования:

  • Полный жизненный цикл реализация бизнес-требований от формирования до внедрения и тиража в промышленную эксплуатацию:
  • Сбор, анализ и формализации бизнес и функциональных требований.
  • Разработка и согласование технических заданий;
  • Разработка базовой архитектуры решения, согласование с IT-архитектором;
  • Постановка задач разработчику (подрядчику);
  • Контроль настройки и проверка тестовых сред;
  • Контроль проведения тестирование функционала;
  • Участие в аудите и контроле качества решения;
  • Участие в внедрении в рамках общебанковского релиза;
  • Участие в сопровождении решения – анализ и локализация ошибок в работе ПО/ИС.
  • Навыки разработки тех. документации (ФТ, ТЗ, Методик тестирования и пр.)
  • Знание основ моделирования бизнес-процессов и BPMN;
  • Знание основы тестирования.


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

  • Опыт разработки и согласования бизнес-требований
  • Опыт разработки и согласования Банковских фронтовых бизнес-процессов
  • Понимание архитектуры построения и обслуживания в контактцентрах;
  • Понимание «жизненного цикла» звонка внутри контакцентров;
  • Понимание технологий ASR/TTS;
  • Понимание технологий биометрии;
  • Знание предметной области и принципов работы банковской организации (желательно);
  • Понимание принципов обслуживания в контакт-центрах, окружение, архитектура (желательно/обязательно);
  • Понимание устройства контакт-центра на базе AVAYA (желательно);
  • Знание платформ Jira/Confluence

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

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


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


AQA

Удаленно
Full-time
Проектная занятость

Для работы над финансовыми продуктами требуется Middle/Senior AQA.


Требования:

  • Автотесты на Python / Kotlin;
  • Appium;
  • Selenium;
  • Pytest;
  • Charles;
  • Postman;
  • Swagger/OpenAPI;
  • REST-архитектура;
  • Опыт работы с Docker;
  • Опыт работы с CI (Teamcity/Jenkins);
  • Опыт работы с системами контроля версий (Git);
  • Опыт ведения документации по тестированию.


Будет плюсом:

  • Опыт работы с Pytest, Selenium;
  • Опыт работы с финансовыми данными;
  • Опыт работы с юнит, приемочными и функциональными тестами;
  • Опыт интеграции с платежными системами, эквайрингом, АБС;
  • Опыт тестирования REST API, Web GUI.


Основные задачи:

  • Тесты на python / Kotlin;
  • Сопровождение автоматических тестов;
  • Выявление дефектов;
  • Отслеживание качества выпускаемого сервиса;
  • Создание сценариев тестирования;
  • Оптимизация процессов;
  • Проведение функционального, регрессионного, интеграционного тестирования мобильных приложений (iOS, Android);
  • Написание и поддержка автотестов мобильного приложения IOS/Android;
  • Ручное тестирование мобильных приложений.

Абсолют Банк - Техлид

Полная занятость, офис, Москва. Обязанности: 1. Продуктовая разработка для SME department: развитие и поддержка платформы для выпуска банковских гарантий – 3й по количеству выпускаемых гарантий конвейер в России, работа с product owner 2. Выстраивание полного цикла разработки. Проектирование HighLoad систем и архитектуры, разделение монолитов на сервисы. 3. Формирование и управление командой разработки (front-end и back-end разработчиков, QA специалистов, DevOps, аналитиков), в т.ч. выстраивание работы с вендорами, выполняющими работы по развитию конвейера. 4. Работа в Agile/Scrum, управление распределенной командой. Технологический стек: Микросервисная архитектура, Java 11, Spring, PostgreSQL, Camunda BPMN, ELK, Grafana, CI/CD pipeline development, Kubernetes/PKS clusters, GIT, SVN, Maven, Jirа, Jenkins, Zephyr for Jira, Selenoid Бэкграунд: 1. Работа в системном интеграторе, компании-разработчике программного обеспечения, банке или финтехе 2. Опыт работы Техлидом от 3 лет, 3. Опыт разработки и эксплуатации высоконагруженных систем реального времени (желательно, класса конвейер принятия кредитных решений) - от 3-х лет 4. Опыт руководства командами разработчиков (тотал от 20 человек) - от 2-х лет

.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.

IOS Developer

Приложение для внутреннего пользования одной из топовых российских телекоммуникационных компаний - автоматическая система мерчандайзинга дилерских точек. Функциональность приложения расчитана для пользователей с различным уровнем доступа, позволяет планировать маршруты, посещать торговые точки, заполнять определенный список документов. В приложении предусматривается возможность просматривать информацию по торговым точкам, корректировать данные, получать и выполнять задачи, заполнять документы. Предстоит реализация следующей функциональности в команде с разработчиками: - Восстановления пароля. - Функции для ролей отличных от торгового представителя (супервайзера, аудитора, администратора). - Работа с маршрутами (карта). - Создание, просмотр. редактирование документов, не привязанных к торговой точке. - Реализация функциональности, связанной с сим картами (отгрузка, инвентаризация, проверка и другие). - Синхронизация. - Проработка блока задач для сотрудников. - Чат. - Связь с техподдержкой. - Локализация. Требования: - Знания iOS SDK - Swinject - Realm - Архитектура MVP - Использование UI kit