Банковский проект. Открыта программа по импортозамещению ПО. Перед банком стоит задача на горизонте 2х лет отказаться от иностранного ПО, в том числе от СУБД Oracle.
В связи с этим отрыт проект импортозамещения Расчетной системы банка. Проект предполагает переход с классической монолитной архитектуры на микросервисную архитектуру и замену СУБД Oracle на Postgres.
Участники проекта смогут внести свой вклад в развитие межбанковских и трансграничных расчетов в России и в мире, т.к. данный банк является одним из ключевых банков, который обеспечивает международные расчеты.
А так же внести свой вклад в развитие импортонезависимого ПО в России.
Через расчетную систему банка проходит порядка 3 млн. документов ежедневно, не считая транзакции по картам и переводы СБП.
Участие в нашем проекте это прекрасная возможность применить свои знания, повысить уровень или познакомиться с такими направлениями как
- межбанковские и международные расчеты
- проектирование высоконагруженных систем
- микросервисная архитектура
- работа с БД Postgres
- направление DevSecOps
во втором по величине банке в России.
Навыки:
- Высшее техническое/ИТ образование. Наличие сертификатов
- Релевантный опыт работы в ит компаниях, фин.организациях не менее 3-5 лет
- Английский язык (intermediate)
- Практический опыт работы с Gradle, Maven, npm
- Практический опыт автоматизации CI/CD процесса с использованием Jenkins и / или TeamCity
- Очень хорошее знание технологий контейнеризации (Docker, Kubernetes)
- Опыт работы с REST API и микросервисами
- Опыт работы с решениями для обмена сообщениями (например, Kafka или IBM MQ)
- Опыт работы с анализаторами / линтерами (Veracode, SonarQube, ktlint, eslint)
- Опыт работы с инструментами мониторинга / отчетности (Grafana, Prometheus, Zipkin, Jager)
- Хорошее понимание процессов SDLC
- Знание гибких методологий разработки ПО.
- Знание Linux, Bash, SQL, протоколов прикладного уровня (HTTP / S, TLS / SSL, FTP и т. д.)
Будет плюсом:
- Опыт работы с Helm Charts
- Опыт работы с OpenShift
- Опыт работы с TeamCity
- Опыт настройки Istio
Основные задачи:
- Автоматизация CI/CD процесса в рамках проектных задач
- сопровождение тестовых сред
- участие в тестировании доработок и ПСИ
- участие во внедрении функционала в промышленную среду