VK

DevOps-инженер в DevPlatform

Не указана
  • Москва
  • Полная занятость
  • Полный день
  • От 3 до 6 лет
  • Kubernetes
  • Ansible
  • Prometheus
  • Grafana
  • Docker
  • Linux

Задачи

  • Участие в проектах внедрения Платформы разработки
  • Обследовании ландшафта инструментов разработки
  • Выработка методических материалов построения процессов DevSecOps с использованием Платформы разработки, разработка стандартов, шаблонов
  • Проектирование и согласование конфигурации развёртывания платформы
  • Настройка шаблонов CI/CD-конвейеров
  • Участие в миграции
  • Участие в pre-sale активностях Проектного офиса по направлению внедрения Платформы разработки
  • Демонстрация возможностей Платформы в части CI/CD
  • Помощь в реализации пробных сценариев заказчика в тестовом окружении (пилотирование)
  • Экспертное участие в проектировании архитектуры Платформы разработки, оценке вариантов
  • Экспертное участие в проектировании, прототипирование и реализация конфигураций развёртывания базовых подсистем, обеспечивающих качества отказоустойчивости и масштабируемости

Требования

  • Знание основ системной архитектуры, технологий сетевой и вычислительной инфраструктуры, систем хранения данных
  • Знание и опыт администрирования операционных систем Linux, знание средств виртуализации, опыт управления ресурсами и оптимизации производительности
  • Глубокое понимание и практический опыт проектирования и внедрения DevOps-процессов на основе облачной инфраструктуры (AWS, Azure, GCP, VKCS, YandexCloud)
  • Твёрдые знания и практический опыт использования инструментов управления конфигурации Ansible и декларативного управления инфраструктурой Terraform для построения DevOps-процессов
  • Знание экосистемы технологий Docker и Kubernetes, практический опыт с Helm charts. Опыт настройки и сопровождения кластеров K8s будет плюсом
  • Уверенное владение Git и обширный опыт применения инструментов CI/CD для автоматизации процессов разработки (включая: GitLabCI/Jenkins, Nexus/Artifactory/Harbor, Sonar, подключение средств автоматизированного тестирования)
  • Знание принципов, протоколов и средств, практический опыт настройки средств управления доступом (в том числе с подключением к упомянутому платформенному ПО) и средств управления секретами
  • Опыт настройки средств безопасной разработки цикла разработки-внедрения (инструменты управления зависимостями, анализаторы, инструменты управления уязвимостями) будет существенным плюсом
  • Опыт создания конвейеров для множества различных стеков программирования / видов приложений и стандартизации подходов в организации
  • Опыт настройки мониторинга и журналирования на распространённых инструментах (Prometheus, ELK/EFK...)