Финансы001 - DevOps
Основны которые важны: DevOps tools, DevOps portal, Jenkins, stichman
Наличие опыта и понимания принципов и подходов построения CI/CD на базе различных инструментов
Опыт написания автоматизаций на Bash/Groovy/Python/etc
Умение организации доставки приложений в K8s посредством пакетных менеджеров (например helm)
Опыт работы с инструментами CI/CD: Jenkins/Gitlab CI/ArgoCD/etc
Умение построить стратегию и план развития систем находящихся в ЗО
Технологии:
Приложения пишутся на языках Java, Python, Javascript
Окружающая инфраструктура состоит из
GreenPlum, ClickHouse, PostgreSQL, Openshift
В ближайшем будущем добавится Kafka, Vault
CI/CD строится на базе Jenkins
Наличие различных встраиваемых инструментов тестирования в CI/CD (SonarQube и прочие sast/dast инструменты)
Первостепенная задача – создание базового пайплайна с документацией
Чем предстоит заниматься:
Создание, поддержка и развитие механизмов автоматизированной поставки (CI/CD);
Разработка подходов и решений для централизованной доставки на базе существующих стандартов;
Сборка, отладка, автоматизация и установка релизов на контурах систем;
Взаимодействие с командами разработки и тестирования в рамках процессов установки релизов и проектов
Участие в процессе разработки документации
Описание проекта:
Большой проект по переезду процессов с SAP
Задача – разрабатывать большую автоматизированную систему, которая будет построена по платформенному типу.
В ней выделяется ядровая часть – набор услуг, сервисов, которые позволяют прикладным командам не задумываться о таких вещах как системное администрирование, DevOps, надежность, общая концептуальная архитектура и т.д.
И есть еще общие сервисы – например, ведение НЦИ.
Проект СберБанка