Вакансия: DevOps инженер
Описание вакансии
DevOps инженер в команду DevOps, на поддержку проектов компании - продукты, разработка.
ВАЖНО: периодическая возможность выезжать на площадку клиента для работы на месте (внутри Москвы).
Обязанности:
- Планирование и развертывание сервисов (dev/test/stage/prod), взаимодействие с разработчиками по вопросам настройки окружения.
- Обработка инцидентов, восстановление после сбоев.
- Написание и поддержка пайплайнов CI/CD.
- Поддержка GitLab
- Настройки и поддержка систем мониторинга
- Поддержка и администрирование баз данных на PostgreSQL
- Обеспечение бесперебойной работы сервисов.Выявление/разбор инцидентов и их предотвращение, взаимодействие с администраторами и разработчиками;
- Активное участие в работе по развитию инфраструктуры проектов.
Требования:
- знание инструментов развертывания ansible ( написание ролей и плейбуков), helm (написание собственных чартов для развертывания в OpenShift и Kubernates).
- практический опыт разработки spec файлов для сборки rpm пакетов.
- опыт контейнеризации приложений golang, c++, nodejs, JAVA.
- знания RedHat на хорошем уровне.
- опыт организации CI/CD пайпланов в Gitlab CI для:
- сборки rpm пакетов
- сборки докер образов
- запуска тестов (unit и integration)
- деплоя через ansible
- деплоя через helm
Условия: - Удаленная работа на территории РФ.
- Оформление по трудовой.
- Испытательный срок 3 мес.
- ДМС (через 5 мес.).
- ЗП (оклад + премия).
- Отпуск 28 р.д.
Дополнительно:
- Техническое образование - будет плюсом.
- Опыт работы в коммерческих проектах от 2-х лет.