Архитектор (AppDev) (Remote)
Требования
Местоположение и тип занятости
Компания
Международная компания, специализирующаяся на консалтинге, технологических услугах и аутсорсинге
Описание вакансии
Условия работы
Проект: ИС Бонусный процессор крупного банка РФ
Почему мы можем быть вам интересны:
- Полностью удаленный формат работы. Но если вдруг будет желание приходить в офис с удовольствием предложим место в современном бизнес центре на локациях компании: Москва (м. Кожуховская), Нижний-Новгород, Пенза, Уфа и многие другие города.
- Достойный уровень оплаты, все прозрачно указано в договоре, все строго по ТК РФ.
- Мы заинтересованы в росте квалификации специалиста, готовы оплатить сертификации по согласованию с менеджером.
- По-настоящему профессиональная и опытная команда, где есть у кого поучиться.
Основные требования:
Базовые:
- • Знание тех. стека PostgreSQL/OpenShift или Kubernates/Kafka/OpenJDK/SpringBoot 2.0;
- • Знания способов масштабирования, повышения производительности и обеспечения отказоустойчивости для разные слоев приложения в многозвенной модели;
- • Знакомство с интеграционными технологиями на уровне БП и БД, использование оркестраторов;
- • Знакомство c Redis/Tarantool, прикладной опыт построения отказоустойчивых решений c их помощью;
- • Знакомство с Apache Nifi, прикладной опыт использования ETL-инструментов;
- • Понимание принципов инструментирования кода для построения application-based метрик корпоративной системы мониторинга, логирования;
- • Опыт разработки приложений в микросервисной архитектуры под Kuberbnates/OpenShift, реализации ServiceMesh на Istio или OpenShift ServiceMesh;
- • Умение проектировать высоконагруженые приложения (несколько сот одновременных клиентский сессий), stateless/stateful компонент бизнес-логики.
Должностные обязанности:
- • Проектирование программной архитектуры решений, включая интеграционную;
- • Разработка концептуальной, логической и физической архитектуры решения, их документирование;
- • Взаимодействие с подрядчиками, участие в подготовке и проведении приемосдаточных испытаний, оценка результатов
- • Анализ и согласование проектной документации;
- • Участие в производственном процессе разработки ПО по SCRUM методологии