Актуальные заказы

Solution Architect

Удаленно
Full-time

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

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

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

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

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



Solution Аrchitеct

Удаленно
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

МТС - IOS Developer

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

Lead Full Stack Developer (PHP, AngularJS) — Vimbox

Vimbox - ключевой продукт нашей школы для проведения онлайн занятий и самостоятельного обучения. Платформа виртуального класса обеспечивает синхронизацию состояния между учителем и учеником в реальном времени, голосовую и видео-связь по WebRTC протоколу. Мы пишем платформу на связке PHP + AngularJS 1.6 Требования: Опыт разработки не менее 5 лет Опыт работы с бэкендом на PHP, с фронтендом на Angular 1/2/4 или ReactJS, с MySQL или PostgreSQL Опыт управления командой не менее чем из 3 разработчиков Плюсом будет: Иметь представление о микросервисной архитектуре Знание symfony, typescript, webpack, amazon web services Чем придется заниматься: Создавать новый функционал для интерактивной платформы, улучшать существующий Взаимодействовать с командой разработки: обсуждать новый функционал, ревьюить код Думать и предлагать как сделать задачи проще, лучше, быстрее О нас: Мы ценим скорость, инициативность и открыты для любых предложений Наша разработка - это несколько мобильных команд, которые максимально независимы между собой Мы деплоим несколько раз в день, тестируем вручную и автотестами. Мы делаем ретроспективы, планируем спринты Наша архитектура - это независимые между собой проекты, общающиеся по внутреннему апи. Проекты при необходимости мы делим на сервисы и микросервисы. Мы умеем вертикально и горизонтально масштабироваться У нас несколько типов мониторингов: серверов, приложений, бизнес-метрик Мы работаем в московском часовом поясе, разговариваем в Slack и в Hangouts, пишем документацию в Confluence, задачи складываем в Jira, код в GitHub, а для CI/CD используем Jenkins и Capistrano Условия: Работа в самой большой онлайн-школе английского в Восточной Европе (если вам важны регалии). В Skyeng у вас будет большая свобода действий и широкий круг задач. Не соскучитесь. Мы предлагаем вам расти вместе со школой. Skyeng растет в 3 раза в год, сотрудники растут быстрее. Наши амбиции огромны, возможности для развития и творчества безграничны. Skyeng — это уникальное сочетание стабильности и движухи. Мы прибыльны и сами зарабатываем себе на развитие. Мы по-прежнему стартап с планами захватить мир, поэтому бежим быстрее паровоза. Мы дадим вам 50% скидку на обучение английскому в нашей школе. Если вы в Москве, то мы работаем из нашего нового крутого офиса на Таганской. Если вы не в Москве, то можно работать удаленно.

Full Stack Developer — Vimbox

Vimbox - ключевой продукт нашей школы для проведения онлайн занятий и самостоятельного обучения. Платформа виртуального класса обеспечивает синхронизацию состояния между учителем и учеником в реальном времени, голосовую и видео-связь по WebRTC протоколу. Мы пишем платформу на связке PHP + AngularJS 1.6, но рассматриваем кандидатов с опытом промышленной разработки на других языках (C#, Java, Scala, Python, Ruby, Node.js, С++), если вы будете готовы быстро погрузиться в PHP и имеете опыт в качестве fullstack разработчика. Требования: Понимать, что такое ООП, и как его использовать Опыт работы с бэкендом, с фронтендом на AngularJS 1.x, с MySql и/или PostgreSQL Опыт разработки не менее 2 лет Знать что такое ACID, уровни изоляции транзакций, 3 нормальные формы Плюсом будет: Иметь представление о микросервисной архитектуре Уметь сопровождать свой код тестами Знание symfony, typescript, webpack, amazon web services Чем придется заниматься: Создавать новый функционал для интерактивной платформы, улучшать существующий Взаимодействовать с командой разработки: обсуждать новый функционал, ревьюить код Думать и предлагать как сделать задачи проще, лучше, быстрее О нас: Мы ценим скорость, инициативность и открыты для любых предложений Наша разработка - это несколько мобильных команд, которые максимально независимы между собой Мы деплоим несколько раз в день, тестируем вручную и автотестами. Мы делаем ретроспективы, планируем спринты Наша архитектура - это независимые между собой проекты, общающиеся по внутреннему апи. Проекты при необходимости мы делим на сервисы и микросервисы. Мы умеем вертикально и горизонтально масштабироваться У нас несколько типов мониторингов: серверов, приложений, бизнес-метрик Мы работаем в московском часовом поясе, разговариваем в Slack и в Hangouts, пишем документацию в Confluence, задачи складываем в Jira, код в GitHub, а для CI/CD используем Jenkins и Capistrano Мы предлагаем: Полную занятость (40 часов) удаленно или в офисе в Москве на Бауманской Молодой коллектив профессионалов, где каждый вкладывает частичку себя в продукт Свободу действий. Предлагайте, что и как делать. И делайте Конкурентную рыночную зарплату Скидку 50% на занятия английским в нашей школе