Ищем опытного архитектора, за плечами которого есть успешные проекты трансформации SDLC от ручных сборок и поставок, до полностью автоматизированного конвейера с внедрением IaC, CI/CD, DevSecOps и т. п, понимающий какие метрики и Quality Gates необходимо разработать и внедрить для постоянного развития процессов. Ожидаем, что кандидат будет лидером внедрения DevOps-практик и повышения DevOps Maturity для систем Банка в продуктовых командах и командах разработки систем Банка.
Все регионы РФ, Беларусь
Стек:
- Bitbucket, Jira, Confluence, HPSM
-
vSphere, Tanzu, Kubernetes, ArgoCD
-
Grafana, Prometheus, Alertmanager, ELK, FluentBit
-
Nginx, Istio, Kyverno, Trivy, HashiCorp Vault
-
Java, Jenkins, Kaniko, Artifactory, Keycloak
-
Git, Terraform, Ansible
Какие требования предъявляются:
-
Широкий кругозор в ИТ инфраструктуре
-
Понимание тенденций российского рынка ИТ
-
Знание Kubernetes на высоком уровне
-
Экспертные знания Linux
-
Глубокое понимание работы сетей
-
Знание одного из языков программирования (bash, python, go и т.п.)
-
Понимание принципов реализации платформ виртуализации
-
Понимание принципов построения отказоустойчивых и высокодоступных систем
-
Понимание принципов построения облачной инфраструктуры (IaaS/PaaS/SaaS-решений)
-
Продвинутые знания в области информационной безопасности (контейнеров в частности)
-
Желательно высшее техническое образование
-
Английский на уровне чтения документации, кода.
Какой опыт нам интересен:
-
Реализация CI/CD для сложных распределённых приложений с использованием подхода Infrastructure as a Code
-
Работа в качестве Senior DevOps / DevSecOps
-
Сопровождение больших промышленных инсталляций Kubernetes
-
Администрирование большого парка Linux-машин
-
Внедрение системам мониторинга, логирования, трейсинга, оповещения
-
Проектирование и сопровождение высокодоступных решений.
Чем придётся заниматься:
- Участвовать в развитии процесса разработки ПО (SDLC)
-
Отслеживать тенденций рынка комплексных решений для разработки ПО
-
Проводить исследования, анализ, выбор и пилотирование новых решений
-
Разрабатывать архитектуру для новых решений, презентовать, защищать, делать оценку трудоемкости
-
Делать расчёт необходимой инфраструктуры и формулировать системные требования под новые решения
-
Вести документацию по новым решениям (схемы, инструкции по развертыванию, руководства для команды поддержки)
-
Интегрировать новые решения в существующий CI/CD- процесс
-
Писать планы для трансформации текущих решений
-
Писать гайдлайны для SDLC-процесса и DevOps-практик
-
Проводить воркшопы и презентации по новым решениям и подходам
-
Участвовать в решении проблем как 3-я линия поддержки
-
Внедрять инструменты автоматизации развертывания окружений
-
Взаимодействовать с командами разработки, для выстраивания CI/CD — процессов и по вопросам контейнеризация приложений.
Условия:
- Возможность профессионального и карьерного роста в компании, возможность поучаствовать в разных проектах
- Опыт работы в распределенной команде профессионалов
- Уровень заработной платы обсуждается индивидуально
- Возможность работать удаленно