• Бронювання
  • Зараз переглядає 1 шукач
Applemint, digital agency

DevOps engineer

  • 50 000 – 80 000 грн
  • Applemint, digital agency

    IT; 10–50 співробітників
  • Дистанційна робота
  • Повна зайнятість. Також готові взяти людину з інвалідністю. Досвід роботи від 2 років. Вища освіта.
  • Надамо перевагу ветеранам.
  • Бронювання працівників
  • Git
  • PostgreSQL
  • Jenkins
  • AWS
  • Terraform
  • Elasticsearch
  • Безперервне розгортання
  • Grafana
  • Kubernetes
  • Prometheus
  • Apache Kafka
  • Надійність
  • Реплікація даних
  • CI/CD
Показати всі навичкиЗгорнути навички

Опис вакансії

Шукаємо в команду DevOps engineer з досвідом роботи — від 2 років.

Держсектор. Деталі по запиту в тг @gumeshko

Умови роботи:

Робота віддалено. Випробувальний термін — 2 місяці.

Обов’язки та вимоги включають:

Управління технічними складовими платформи:

  • Розгортання компонентів платформи на хмарних оточеннях, зокрема AWS та vSphere.
  • Використання OpenShift (OKD) для керування компонентами платформи та реєстрів.
  • Розгортання та конфігурація компонентів інфраструктури платформи з використанням Terraform.

Управління контейнерами:

  • Розгортання, налаштування та керування контейнерами з використанням Cri-o Runtime на базі OKD-кластера.
  • Виконання аналізу та оптимізація роботи контейнерів.
  • Вміння використовувати Helm для розгортання пакетів та керування конфігурацією OpenShift (OKD).

Розподілена файлова система:

  • Знання основних принципів та практик роботи з розподіленими файловими системами, зокрема Ceph.
  • Розгортання та налаштування Ceph-кластера.
  • Зберігання та керування томами даних у Ceph.

Резервне копіювання та відновлення:

  • Налаштування резервного копіювання та аварійного відновлення ресурсів платформи з використанням Velero та pgBackRest.
  • Досвід роботи з об'єктними сховищами, зокрема Minio для збереження бекапів.

Моніторинг та логування:

  • Моніторинг та аналіз метрик системи з використанням Grafana та Prometheus.
  • Забезпечення роботи системи логування з використанням Elasticsearch, Fluentd та Kibana.
  • Розуміння принципів для моніторингу та трейсингу сервісів. Використання Kiali та Jaeger.

Автоматизація:

  • Знання Jenkins для організації процесів безперервної інтеграції та розгортання (CI/CD).
  • Навички налаштування та використання VCS git та Gerrit для проведення інтеграції, версіонування та рецензування коду.
  • Знання Nexus для збереження та управління артефактами.

Керування секретами:

  • Розуміння та досвід роботи зі сховищами секретів, такими як Hashicorp Vault тощо.
  • Налаштування та управління ролями, політиками та доступом до секретів.

Автентифікація та авторизація:

  • Налаштування та керування системою Keycloak.
  • Контроль за доступом користувачів до ресурсів.
  • Розуміння та досвід роботи з системами автентифікації, зокрема Keycloak та Kong API management.
  • Розуміння механізмів авторизації, зокрема RBAC та Kubernetes RBAC Authorization.

Управління базами даних:

  • Розгортання, налаштування та керування базами даних PostgreSQL з використанням CrunchyData Postgres Operator та Pgpool.
  • Моніторинг та аналіз метрик баз даних з використанням Grafana та Prometheus.

Брокери повідомлень:

  • Використання Kafka для обробки великих потоків даних, знання механізмів обробки помилок, реплікації та управління доступом.
  • Розгортання та налаштування Kafka Schema Registry для управління схемами даних та Strimzi для керування та моніторингу Kafka-кластера.

Забезпечення надійності та безпеки платформи:

  • Відстеження вразливостей та надання рекомендацій по усуненню проблем.
  • Контроль за використанням сильних паролів та їх періодичне оновлення.
  • Налаштування та використання Kong для управління доступом до внутрішніх ресурсів.
  • Розуміння принципів та практик DevSecOps.
  • Виконання регулярних аудитів безпеки платформи.
  • Налагодження та моніторинг міжсервісної взаємодії з використанням Istio.

Схожі вакансії

Усі схожі вакансії