Вместе с нами ты будешь:
- Развивать и поддерживать Back и Front части банковского приложения
- Развивать процессы CI/CD
- Поддерживать контур разработки (DEV) и интеграционно-функционального тестирования (IFT)
- Участвовать в интеграционных процессах в рамках Омниканальности, сопровождение разработки
Какие знания и навыки для нас важны:
- Опыт администрирования Linux не менее 3-5лет
- Опыт администрирования Windows не менее 2х лет
- Контейнеризация:
- Опыт работы не менее 1-3х лет
- Понимание оптимизации процесса сборки
- Понимание механизма работы и навыков работы с механизмами Cgroups & Namespaces
- Оркестрация:
- Опыт работы с Kubernetes/OpenShift не менее года
- Умение самостоятельно разбираться с проблемами запуска, оптимизации, роутинга ПО в Kubernetes
- Уверенные знания Helm, написание чартов, правка существующих
- CI/CD:
- Решение проблем на Windows серверов
- Опыт имплементации CI & CD конвейеров
- Опыт имплементации CI/CD процессов разработки Android, iOS
- Уверенные знания Git и стратегий для реализации их в процессах разработки (оптимизации текущих процессов)
- Понимание принципов TDD и Пирамиды тестирования
- Опыт работы с Nexus (понимать как работают proxy репозитории)
- Опыт работы с MS SQL (работа с хранимыми процедурами, настройка интеграций, отладка выполнения скриптов, бэкапы)
- Уверенные знания Ansible, практический опыт работы и внедрения с CI/CD процессы, умение писать роли.
- Умение писать скрипты на Bash и PowerShell
- Быть способным погружаться в сложные задачи как технического так и административного характера (составление заявок, согласований, уметь вести деловую переписку).
Желательно:
- опыт работы с TeamCity и Jenkins
- опыт работы СУБД Postgresql (Установка, настройка, кластеризация, настройка интеграций, выполнение скриптов, отладка выполнения скриптов)
- опыт работы с LiquiBаse