Автоматизация установки
Функциональные обязанности:
• Поддержка работоспособности: систем контроля версий (Git, SVN), средств автоматизации сборки и деплоя (TeamCity, Gitlab, Jenkins, Microsoft Team Foundation Server)
• Разработка и поддержка скриптов (программ) автоматизации сборки и деплоя приложений на Bash/PowerShell (Unix/Windows)
• Разработка и сопровождение решений Continuous Integration (далее CI)/Continuous Delivery (далее CD)
• Техническая поддержка при внедрении банковских релизов, в том числе во внерабочее время (выходные и праздничные дни, оплата по ТК)
• Взаимодействие с вендорами (разработчиками систем) и специалистами внутренней разработки: обсуждение проблем и выработка оптимальных решений
• Консультирование пользователей по работе поддерживаемых решений.
Основные требования к кандидатам
• Опыт самостоятельной разработки и использования скриптов автоматизации
• Опыт сопровождения систем контроля версий (преимущественно Git, четкое понимание GitFlow).
• Опыт администрирования Windows, Unix
Требования к профессиональным навыкам
• Знание (понимание) принципов CI/CD
• Экспертное владение Bash, Ansible
• Владение языками: Python, Java, dotNet, Groovy является преимуществом
• Знания и практический опыт использования Ansible.Docker является преимуществом
• Знания в области MS SQL 2008+, Oracle SQL
• Практический опыт разработки/сопровождения решений CI/CD приветствуется
• Приветствуется опыт работы с OpenShift,Kubernetes, Docker, Nginx, Tomcat, WebSphere, Oracle Weblogic, BitBucket, Nexus
Территориальное расположение: Москва.
Работа в после карантина в офисе.