Москва
Находимся в поисках архитектора на направление продвинутой аналитики и искусственного интеллекта (ИИ), занимаемся платформенными сервисами для процессов прототипирования моделей машинного обучения и Low-Code решений, создаем платформу для создания NLP – сервисов.
Используются решения Open Source на базе Jupyter Hub, Label Studio, Apache Superset, а также собственные разработки.
У продуктов, которыми занимается команда, тысячи уникальных пользователей. Большая инфраструктура - более 150 серверов, 2500 уникальных пользователей и 1000 пользователей онлайн.
Задачи, которые мы предлагаем:
- Оценивать поступающие требования на новую функциональность с точки зрения архитектуры.
- Отслеживать требования корпоративных стандартов архитектуры и формировать задачи на приведение целевой архитектуры в соответствие этим стандартам.
- Формировать целевую архитектуру систем и сервисов на всех уровнях (концептуальная, компонентная, архитектура инфраструктуры, архитектура развёртывания)
- Оценка/масштабирование инфраструктуры.
- Формировать архитектуру отдельных элементов систем и сервисов для реализации.
- Участвовать в проектировании интеграционных решений с участием систем и сервисов в зоне ответственности.
- Участвовать в защите предлагаемых архитектурных решений на коллегиальных органах.
- Формирование и актуализация архитектурной документации.
Навыки и знания, которые для нас важны:
- Опыт проектирования систем и решений для большого количества пользователей.
- Опыт проектирования отказоустойчивых систем (Business Operational, Business Critical).
- Опыт создания решений на микросервисной архитектуре.
- Понимание построения решений с UI.
- Знание подходов организации ИТ-инфраструктуры и программной архитектуры для создания высокодоступных, отказоустойчивых решений.
- Понимание принципов построения интеграций в крупных организациях (Enterprise).
- Знание компонентов k8s и принципов работы с системами контейнеризации.
- Понимание жизненного цикла ИТ-решений и ИС.
- Понимание процессов DevSecOps.
- Понимание подхода к организации тестирования ИС и контроля их качества.
- Знание SQL.
- Знание хотя бы одного языка программирования.
- Развитые коммуникативные навыки, умение находить общий язык как с бизнес-заказчиками, так и с разработчиками и смежными подразделениями.
- Умение полно и ясно излагать свои мысли.
- Готовность работать в условиях ограничений банковских стандартов и требований регуляторов.
- Опыт работы c Agile-практиками
Будет плюсом:
- Опыт работы в области ML, AI, понимание работы Data Science и MLOps.
- Опыт работы с Jupyter Hub, Label Studio, Apache Superset или их аналогами.
- Опыт работы с системами Massive Parallel Processing (Hadoop, Teradata и т.п.) и написание запросов в таких системах.
- Опыт построения инфраструктуры.
- Опыт работы с GPU.
- Опыт работы с инструментами ETL и средствами управления потоками данных.