AIR ASTANA, АО

Старший инженер DevOps

Не указана
  • Алматы
  • От 3 до 6 лет

ОБЯЗАННОСТИ:

CI/CD и автоматизация:

  • Разработка, настройка и поддержка CI/CD-конвейеров (GitLab, Bamboo, Azure Pipelines).
  • Автоматизация процессов развертывания, тестирования и доставки приложений.
  • Снижение доли ручного труда и повышение надежности процессов.

Мониторинг и эксплуатация:

  • Настройка и поддержка систем мониторинга и логирования.
  • Анализ производительности инфраструктуры и приложений.
  • Поиск и устранение узких мест.
  • Мониторинг и обслуживание production-инфраструктуры.

Инфраструктура и конфигурации:

  • Применение подхода Infrastructure as Code (IaC) для управления инфраструктурой.
  • Администрирование ключевых систем и сервисов:
  • Keycloak, MinIO, Nexus, etcd, Kubernetes (K8s).
  • Управление конфигурациями приложений и инфраструктуры.

Взаимодействие и архитектура:

  • Сотрудничество с командами разработки для оптимизации процессов поставки ПО.
  • Формирование предложений по улучшению архитектуры приложений и инфраструктурных решений.
  • Внедрение практик DevSecOps и обеспечение безопасности на всех этапах жизненного цикла.

Поддержка и документация:

  • Оперативное реагирование на инциденты в dev- и prod-средах.
  • Устранение неполадок и обеспечение стабильной работы систем.
  • Ведение технической документации по процессам, инструментам и архитектуре.
  • Проведение внутренних обучающих сессий и наставничество новых сотрудников.

ТРЕБОВАНИЯ:

  • Администрирование операционных систем Windows.
  • Опыт работы с Linux.
  • Работа с базами данных: MS SQL, Oracle, PostgreSQL (приоритет — PostgreSQL).
  • Опыт работы с контейнеризацией: Docker, docker-compose (как плюс).
  • Опыт настройки и использования систем мониторинга и логирования (в т.ч. ELK Stack: Elasticsearch, Logstash, Kibana).
  • Опыт работы с системами управления конфигурацией (Ansible).
  • Опыт работы с Kubernetes (кластер в процессе настройки).
  • Владение системой контроля версий Git.
  • Опыт настройки CI/CD (GitLab, Bamboo, Azure DevOps и др.).
  • Знание и опыт работы с: .NET, IIS, Bitbucket Server, NuGet, etcd.
  • Понимание работы с On-Premise серверами.