Технологии/инструменты
AnsibleKubernetesPrometheusELKGrafanaPythonBashActiveMQKafka
Мы создаём микросервисную технологическую платформу, на базе которой формируется операционный слой сервисов для обработки запросов от государственных органов. Платформа охватывает все сегменты и продукты банка и станет основой для масштабируемого, отказоустойчивого и высокодоступного взаимодействия с регуляторами.
Задачи DevOps-инженера
- Развертывание приложений в Kubernetes (K8s).
- Развертывание инфраструктурных компонентов: менеджеры очередей, базы данных и другие сервисы.
- Настройка и запуск систем мониторинга и логирования.
- Обеспечение отказоустойчивости и высокой доступности сервисов.
- Погружение в бизнес-процессы для выявления ключевых метрик e2e-контроля состояния сервисов и платформы.
- Тесное взаимодействие с командами разработки и инфраструктурными командами банка.
- Поддержка команд разработки в настройке и оптимизации GitLab CI/CD-пайплайнов.
- Сопровождение приложения с высокой архитектурной сложностью.
- Подготовка и выполнение релизов с учётом принципов непрерывной доступности сервисов.
Навыки DevOps-инженера в нашей команде
- Опыт работы с Ansible.
- Уверенные знания технологий контейнеризации и оркестрации распределённых приложений: K8s, OpenShift, PKS.
- Опыт миграции распределённых сервисов в Kubernetes.
- Уверенная работа с системами сбора метрик, мониторинга и логирования: Prometheus, ELK, Grafana.
- Администрирование ОС семейства Linux, понимание ключевых метрик системы, владение инструментарием снятия метрик.
- Опыт разработки скриптов микроавтоматизации на Python, Bash.
- Настройка и администрирование web-серверов.
- Разработка схем деплоя, планов развёртывания и построение CI/CD-конвейеров.
- Поддержка приложений на JVM, базовое понимание её работы, знание основных параметров запуска.
- Понимание принципов работы СУБД, в первую очередь реляционных; знание SQL — будет большим плюсом.
- Опыт работы с брокерами сообщений: ArtemisMQ, ActiveMQ, Kafka и аналогами.
Дополнительные навыки, которые мы ценим
- Опыт использования Helm Charts, Vault в проектах.
- Работа с Zabbix, VictoriaMetrics.
- Опыт поддержки сервисов под высокой нагрузкой.
- Опыт работы с нефункциональными требованиями.
- Опыт обеспечения отказоустойчивости и высокой доступности приложений.
- Опыт разработки на Java.
Бенефиты для сотрудников
- Возможность работать из офиса или удаленно.
- ДМС со стоматологией, массажем, телемедициной, ежегодными чек-апами, которое работает как в Москве, так и в регионах.
- Страхование от несчастных случаев и онкологических заболеваний, страхование выезжающих за границу.
- Три оплачиваемых отгула в год.
- Доплата до уровня заработной платы по больничному листу за 14 календарных дней в год, доплата к отпускам, взятым в январе и мае.
- Agile-подход, парадигма Scrum.
- Работа в банке с развитой культурой обратной связи.
- Поддержка опытного наставника, обучающие курсы для комфортной адаптации, помощь в развитии экспертизы со стороны профессиональных сообществ банка.
- Собственная ИТ-академия, участие в конференциях.
- Программа внутренних ротаций для сотрудников.
- Бесплатные индивидуальные консультации психологов, юристов, экспертов по личным финансам и консультантов по здоровому образу жизни, карьерные консультации.
- Льготные условия на банковские продукты и услуги.
- Скидки от партнеров банка в приложении PrimeZone в сферах здоровья, развлечений, творчества и интернет-покупок.
- Еще десятки льгот и бонусов для сотрудников.