24 октября 2024
Обязанности:
Написание новых и правка существующих скриптов развертывания;
Подготовка вывода в PROD новых версий;
Решение возникающих в процессе развертывания проблем;
Составление инструкций для команды поддержки DevSecOps (2 линия);
Обработка сложных кейсов по работе DevSecOps (3 линия).
Требования:
На позиции DevOps инженера в команде разработки от 3 лет;
Опыт самостоятельного подъема DevOps инструментов;
Опыт написания пайплайнов CI/CD с нуля в Gitlab CI/Jenkins/Teamcity;
Ansible (написание плейбуков и ролей для развертывания);
Docker/Podman (теоретические основы и best practices; написание Dockerfile);
Опыт работы с Linux (RedHat/Ubuntu);
Навыки программировать на одном из языков: Python/Go/Java/Groovy/Bash.
Будет преимуществом:
Опыт работы с Teamcity, SonarQube, Kotlin DSL, ELK;
Опыт написания кода и скриптов на Groovy;
Опыт развертывания на Windows, MacOS;
Опыт работы с PostgreSQL и умение писать запросы;
Опыт работы с Kafka;
Kubernetes/Openshift (общее понимание, опыт деплоя и написания чартов/манифестов);
Опыт работы с Nginx/Haproxy.