Москва
Обязанности:
- Разработка и поддержка пайплайнов для сборки и деплоя микросервисов (Jenkins, Teamcity)
- Доработка, настройка и поддержка CI/CD процессов и инструментов конвейера
- Автоматизация DevOps-процессов на Go/Python/Bash
- Настройка и поддержка контуров разработки, тестирования, пром.эксплуатации
- Настройка, развитие и обеспечение отказоустойчивости инфраструктуры для работы микросервисных приложений
- Взаимодействие с командами разработки, тестирования, сопровождения для решения возникающих вопросов\проблем
- Участие в решение инцидентов и иных проблем, выработка и реализация мер по их предотвращению
- Предлагать и обеспечивать мероприятия по автоматизации процессов разработки и тестирования
- Создание и поддержка документации по DevOps-процессам и инфраструктуре.
Требования:
- Знание языков Go и/или Python, понимание ООП
- Опыт установки и настройки инструментов непрерывной интеграции и доставки
- Умение писать пайплайны Jenkins (Groovy)
- Умение писать Helm-чарты
- Опыт работы с инструментами управления конфигурации (Ansible), IaC;
- Опыт работы с Docker/Docker-Compose
- Знание Linux на уровне администратора
- Глубокое знание kubernetes с практикой его развертывания и поддержки на локальных серверах
- Опыт работы с GIT (Gitea, Bitbucket)
- Умение самостоятельно анализировать и решать технические проблемы и задачи
- Готовность к удаленной работе
- будут плюсом знания и опыт работы с RabbitMQ, Redis, Kafka, ELK, Minio (S3), Nexus, Argocd, keycloak, vault.