Старший DevOps-инженер — команда IT Developer Enablement Applications (EMEA)
Команда IT Developer Enablement Applications в Red Hat ищет старшего DevOps-инженера, который поможет нам создавать, модифицировать и модернизировать приложения для наших внутренних клиентов. На этой должности вы будете работать в гибкой среде, разрабатывая масштабируемые и высокодоступные инфраструктурные системы, и тесно сотрудничать с разработчиками для постоянного улучшения наших процессов развертывания и разработки.
Ключевые обязанности:
- Выполнение полного цикла разработки программного обеспечения (SDLC) в гибкой среде.
- Проектирование, внедрение и поддержка масштабируемых, надежных и высокодоступных инфраструктурных систем для поддержки бизнес-приложений и сервисов.
- Автоматизация повторяющихся задач и процессов с использованием скриптов и инструментов управления конфигурацией (например, Python, Bash, Terraform, Ansible).
- Управление облачной инфраструктурой (OpenShift) и оптимизация ресурсов для обеспечения надежности, производительности и безопасности.
- Мониторинг производительности системы, устранение неполадок и обеспечение бесперебойной работы и надежности с помощью упреждающего оповещения, метрик и реагирования на инциденты.
- Сотрудничество с разработчиками для повышения отказоустойчивости приложений, эффективного развертывания кода и интеграции конвейеров CI/CD.
- Проведение анализа первопричин (RCA) для инцидентов, документирование результатов и внедрение превентивных мер для минимизации простоев.
- Постоянное совершенствование архитектуры системы, процессов развертывания и инструментария для повышения операционной эффективности и масштабируемости.
- Обеспечение применения лучших практик безопасности в инфраструктуре, включая контроль доступа, сетевые конфигурации и требования соответствия.
Требуемая квалификация:
- Опыт работы инженером систем Linux (RHEL, CentOS и т. д.) более 5 лет.
- Опыт поставки корпоративных программных приложений более 5 лет.
- Опыт работы с Git более 2 лет (опыт работы с GitLab будет плюсом).
- Глубокие знания внутренностей Linux и сетевых технологий.
- Владение Python и большой опыт работы с полным циклом SDLC.
- Опыт работы с контейнерами и инструментами оркестрации контейнеров (Docker, Podman, Kubernetes, OpenShift и т. д.).
- Хорошие знания конвейеров и инструментов CI/CD (GitLab CI, GitHub Actions и т. д.).
- Опыт работы с инструментами управления конфигурацией (Ansible, Terraform и т. д.).