Поиск работы на сайте Jobvk.com
Разместить вакансию
Разместить резюме

Системный архитектор

БФТ-Холдинг
  • Удаленная работа
  • Опыт: более 6 лет
  • Полная занятость
  • Описание: БФТ-Холдинг (входит в группу компаний «Ростелеком») – российский разработчик программных продуктов и заказных решений для государственного сектора и бизнеса.Проекты, выполняемые нами, меняют в лучшую сторону жизнь людей по всей стране!За 27 лет на IT-рынке:· более 6500 проектов в 83 регионах и более 15 масштабных федеральных проектов· в ТОП-10 крупнейших поставщиков услуг заказной разработки ПО· в ТОП-5 компаний по поставке ИТ-решений из реестра отечественного программного обеспечения· в ТОП-10 самых быстрорастущих ИТ-компаний Приглашаем в динамичную команду Системного архитектора на крупнейший федеральный проект автоматизации и реинжиниринга социальной сферы - Единая цифровая платформа: более 100 тыс. внутренних пользователей; более 50 млн. внешних пользователей; централизованная микро-сервисная архитектура; событийная модель работы с данными; 5,5 ПБ хранимых и обрабатываемых в режиме реального времени данных; более 5 000 обращений к системе в секунду. Вам предстоит: Разработка архитектуры решений (архитектуры приложений и технологической архитектуры): декомпозиция решения на компоненты и модули, описание их функций (алгоритмы и структуры данных) и связей между собой; Декомпозиция состава работ и постановка задач на реализацию спроектированной функциональности; Трудооценка и планирование реализации спроектированной функциональности в разрезе задач; Планирование и координация Участие и координация подготовки программы нагрузочного, интеграционного тестирования и тестирования на надежность спроектированной функциональности; Участие в разработке и аудите ТЗ и документов технического проекта. Мы ждем от Вас: Опыт работы тим-лидом или архитектором ≥ 5 лет; Опыт проектирования систем транзакционной бизнес-логики на больших объемах данных (≥ 200 Тб, ≥1 000 TPS); Опыт проектирования систем процессной бизнес-логики (≥ 1 000 пользователей, ≥ 10 000 экземпляров процессов) Опыт проектирования распределенных катастрофоустойчивых приложений (≥2 ЦОД); Опыт работы с высоконгруженными ACID- и NoSQL-базами данных (≥1 000 TPS); Опыт работы с высоконагруженными брокерами сообщений (≥100 потоков, ≥1 500 сообщений/сек.). Обязательные знания, навыки и умения: Понимание составляющих архитектуры корпоративных приложений; Умение составлять модель приложения как композицию элементарных функций (алгоритм, объект, субъект); Понимание принципов ООП и SOLID; Понимание принципов ACID и технологии их реализации; Знание принципов работы NoSQL СУБД: индексация, шардирования, репликация, многопоточная запись и чтение данных; Понимание особенностей физической организации хранения (на дисковой подсистеме) информации СУБД: строчный, колоночный, многомерный (wide column); Знание основных видов (и их особенностей) индексов СУБД: первичный индекс, вторичный индекс, кластерный индекс, условный индекс, полнотекстовый индекс; Глубокое понимание проблем многопоточной обработки данных: модели целостности, блокирующие/неблокирующие операции; Знание основных метрик качества программного обеспечения и подходов к их обеспечен