DevOps-инженер

190 000 - 230 000 ₽

Выше средней на 8%

Цели и задачи:

  • Автоматизация и управление инфраструктурой как код (IaC);
  • Разработка и оптимизация CI/CD процессов;
  • Настройка и управление Kubernetes-кластерами barermetal / cloud;
  • Работа с командами разработки и тестирования для обеспечения бесперебойной работы приложений;
  • Обеспечение безопасности системы и автоматизация развертывания;

Обязанности:

1. Автоматизация процессов

  • Настройка и поддержка CI/CD пайплайнов для автоматизации сборки, тестирования и развертывания приложений.
  • Автоматизация управления инфраструктурой с использованием Infrastructure as Code (Terraform, Ansible, Puppet, Chef и др.).
  • Написание и поддержка скриптов для автоматического выполнения рутинных задач.

2. Управление инфраструктурой

  • Настройка, управление и мониторинг серверов, включая облачные платформы (AWS, Azure, GCP) и физические серверы (Bare Metal).
  • Разработка стратегии для масштабируемости и высокой доступности приложений и сервисов.
  • Подготовка и поддержка контейнеризированных сред (Docker, Kubernetes).
  • Администрирование виртуальных машин и гипервизоров, таких как Proxmox.

3. Мониторинг и поддержка систем

  • Настройка и использование систем мониторинга (Prometheus, Grafana) для отслеживания состояния инфраструктуры.
  • Организация систем логирования (ELK Stack) и анализа данных.
  • Установка и настройка оповещений для своевременного обнаружения и устранения инцидентов.
  • Проактивное устранение узких мест и поиск точек отказа в системе.

4. Обеспечение безопасности

  • Настройка и управление системами безопасности, включая контроль доступа, настройку VPN, управление SSH-ключами.
  • Внедрение и поддержка подходов DevSecOps, включая проверку конфигурации на безопасность и шифрование данных.
  • Реализация стратегии резервного копирования и восстановления данных.

5. Сотрудничество с разработчиками и тестировщиками

  • Совместная работа с командами разработки для обеспечения быстрой поставки продуктов.
  • Помощь в настройке локальных окружений для разработки.
  • Интеграция автоматизированного тестирования в пайплайны CI/CD.
  • Консультирование команд по вопросам внедрения DevOps практик.

6. Управление жизненным циклом приложений

  • Настройка процессов разработки и деплоя таким образом, чтобы минимизировать "время простоя".
  • Оптимизация процессов для обеспечения ускоренного выпуска новых релизов.
  • Введение стандартов и шаблонов для единообразия при работе с инфраструктурой.
  • Конфигурация кластеров серверов и прокси.

7. Документирование процессов

  • Написание и обновление технической документации по настройкам серверов, пайплайнам CI/CD и другим инфраструктурным компонентам.
  • Документирование инцидентов и их решения для упрощения устранения проблем в будущем.

9. Работа с системами управления конфигурациями

  • Настройка и использование систем управления конфигурациями (Terraform / Terragrunt, Ansible).
  • Управление ролями и группами серверов в больших масштабах.

10. Улучшение процессов DevOps

  • Постоянный анализ текущих процессов для их оптимизации.
  • Внедрение новых технологий и подходов для улучшения производительности и надежности.

Удаленный формат работы. Полный рабочий день.

Рабочие дни: понедельник - пятница.


Поделиться:

Опубликована 8 дней назад

Вакансия в подборках

  1. Инженер
  2. DevOps
  3. Инженер ТО

Похожие вакансии

  • Можно удаленно
  • Полный день
  • Опыт от 1 года
  • Москва
20 часов назад
  • Можно удаленно
  • Полный день
  • Опыт от 1 года
  • Москва
19 часов назад
  • Можно удаленно
  • Частичная занятость
  • Опыт от 1 года
  • Москва
19 часов назад
  • Можно удаленно
  • Полный день
  • Опыт от 1 года
  • Москва
2 дня назад
  • Можно удаленно
  • Полный день
  • Опыт от 1 года
  • Москва
2 дня назад
Мы обрабатываем данные посетителей и используем куки в соответствии с политикой конфиденциальности.