Функциональный архитектор
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
ЧЕМ МЫ ТУТ ЗАНИМАЕМСЯ:
Разрабатываем платформу мобильного и интернет- банка (дистанционный банкинг) на основе микросервисов в современном стеке технологий, которые мы выбираем сами. Сейчас наш продукт занимает лидирующие позиции в рейтингах, мы активно инвестируем в его развитие и не останавливаемся на достигнутом. Нашим дистанционным банкингом пользуется более 7 млн. человек, единовременно с программным обеспечением работают более 10000 клиентов Банка. Количество пользователей и нагрузка постоянно растут – за прошлый год нагрузка на платформу увеличилась в 3 раза.
ЧТО ВЫ БУДЕТ ДЕЛАТЬ:
- Проектировать гибкие, масштабируемые, высоконагруженные системы;
- Анализировать функциональные и нефункциональные требования в контексте архитектуры системы;
- Оценивать требования бизнес заказчика на предмет возможных способов реализации;
- Внедрять новые технологии и решения технических проблем;
- Контролировать исполнение принятых архитектурных принципов и решений;
- Описывать технические решения, используемые в создаваемом продукте;
- Участвовать в постановке задач аналитикам и разработчикам.
МЫ ОЖИДАЕМ:
- Опыт в подготовке проектной архитектурной документации IT-систем: контекстная, контейнерная, компонентная, развертывания и т.д;
- Опыт разработки и согласования проектной документации (концепций, спецификаций, технических заданий);
- Опыт проектирования платформенных решений на основе микросервисной архитектуры;
- Знания принципов работы СУБД и основ проектирования баз данных;
- Знания сетевых протоколов, основных паттернов интеграции;
- Знания методологий принципов разработки ПО, включая гибкие (Agile, SCRUM);
- Умение проводить интервью заказчика и задавать правильные вопросы;
- Умение мыслить системно и структурированно, обладать навыком критического мышления.
ЖЕЛАТЕЛЬНО ИМЕТЬ:
опыт работы с Oracle Database, Apache Cassandra
опыт работы с Jira, Confluence, Git
Бонусы
- Удаленная работа с удобный графиком;
- Оклад + квартальное премирование;
- Agile. Scrum (двухнедельные спринты, работа в командах по 6-8 человек: 2 backend, 3 frontend, системный аналитик, 2 тестировщика) Демократия и самоорганизация;
- Обучение - доступное внутреннее и внешнее обучение. В Банке есть корпоративная академия. Регулярно проходят внутренние митаппы, tech. chapters и ретроспективы. Мы посещаем ключевые отраслевые конференции;
- Профессиональное развитие - мы используем современный стэк, поддерживаем разумные инициативы по внедрению новшеств, совершенствуем архитектуру и кодовую базу;
- Карьерный рост- команда постоянно растет. В зависимости от вклада, каждый сотрудник может претендовать на повышение дохода, новый функционал и дополнительные задачи.