- Внедрять и дорабатывать новую ИС на базе коробочного ПО;
- Формировать архитектуру ПО и будущей ИС, которая будет построена на базе этого ПО;
- Проектировать хранилище документов и дистрибутивов;
- Проектировать интеграции среди систем платформы и с другими ИС заказчика, мигрировать данные;
- Разделять развитие коробочной версии и доработок под конкретного заказчика;
- Выстраивать процессы в команде по производственному процессу;
- Организовывать работу ИТ-команды, оценивать и развивать компетенции сотрудников;
- Вести планы работ команды, ставить задачи разработчикам, оценивать трудоёмкость работ, управлять рисками и сроками;
- Планировать и управлять инфраструктурой;
- Согласовывать и принимать с командой разработки архитектурные решения;
- Работать с заказчиками вместе с владельцем продукта;
- Выстраивать процессы доставки продукта в продакшн совместно с DevOps и представителями банка
Технологический стек:
OpenJDK, PostgreSQL, Astra Linux, Spring Boot, Java, OpenShift, Kubernetes, ReactJS,Nginx
Какие знания и навыки для нас важны:
-
Знание и опыт проектирования микросервисной архитектуры;
-
Опыт проектирования отказоустойчивых масштабируемых решений;
-
Опыт разработки архитектурной документации (компонентная, функциональная, развертывания и т.д.);
-
Опыт работы с очередями;
-
Знание гибких методологий разработки ПО и управления scrum-командой;
-
Готовность принимать решения и брать на себя ответственность;
-
Коммуникационные навыки, умение находить общий язык как с бизнес-заказчиками, так и с разработчиками и смежными подразделениями;
-
Знание шаблонов интеграции корпоративных информационных систем (Kafka, Rest);
-
Понимание принципов работы современных технологий разработки FrontEnd и BackEnd, систем хранения и управления данными;
-
Понимание методологии DevOps