Позиція: Middle DevOps Engineer
Команда: DevOps Team
Формат роботи: Віддалена робота
Зайнятість: Повний день
Досвід роботи:
- Kubernetes – 2 роки
- DevOps – 3 роки
- ArgoCD – 1 рік
- (Kubernetes, DevOps, ArgoCD, Helm, Prometheus, CI/CD, Rancher, Prometheus+Grafana+Loki, Gitlab CI)
Про проєкти
Проєкти спрямовані на проєктування, впровадження та розвиток масштабованих Kubernetes-платформ корпоративного рівня. Основний фокус зосереджений на розгортанні, автоматизації та адмініструванні мультикластерних Kubernetes-середовищ, розміщених у хмарній інфраструктурі Microsoft Azure (AKS) та self-hosted середовищах.
Технологічний стек проєктів обмежений рішеннями Azure та self-hosted Kubernetes, без використання AWS або Google Cloud Platform (GCP).
Компанія пропонує гнучкий формат співпраці: роботу в офісі (м. Київ), віддалено або в гібридному форматі. Переїзд не потрібен.
Ключові обов’язки:
- Побудова, розвиток та підтримка Kubernetes-платформ на базі Vanilla Kubernetes, RKE2, AKS та інших дистрибутивів.
- Впровадження, налаштування та супровід платформ моніторингу, логування й спостережуваності з використанням Grafana, Mimir, Loki, Tempo, Alloy, OpenTelemetry, Datadog та Splunk.
- Розробка та впровадження стандартів розгортання й експлуатації сервісів у Kubernetes-середовищах, включаючи self-hosted та Azure Kubernetes Service (AKS).
- Планування та виконання міграції наявних застосунків і сервісів на нову Kubernetes-платформу.
- Підтримка, автоматизація та вдосконалення процесів CI/CD із використанням GitLab CI, Azure DevOps, Argo CD та інших інструментів.
- Забезпечення безпеки Kubernetes-інфраструктури, включаючи впровадження механізмів шифрування даних під час передачі та зберігання, реалізацію рольової моделі доступу (RBAC), контроль доступу до критично важливих компонентів платформи та інтеграцію з рішеннями для безпечного управління секретами, зокрема Azure Key Vault і HashiCorp Vault.
- Тісна взаємодія з командами замовника для забезпечення стабільності, надійності, безпеки та керованості платформенних рішень.
- Участь у проєктуванні та впровадженні архітектурних рішень для розвитку контейнерних платформ і супутньої інфраструктури.
Знання мов
Англійська – B1 (середній)
Українська – носій мови
Вимоги до кандидата:
- Практичний досвід роботи з Kubernetes у продуктивних середовищах та глибоке розуміння основних ресурсів і компонентів платформи.
- Базові знання та практичний досвід роботи з Microsoft Azure.
- Впевнене володіння Linux та розуміння принципів побудови й функціонування комп’ютерних мереж.
- Розуміння принципів забезпечення безпеки в Kubernetes, включаючи захист мережевого трафіку за допомогою TLS/mTLS, безпечне зберігання секретів і конфіденційних даних, а також налаштування та аудит рольової моделі доступу (RBAC).
- Досвід роботи з інструментами CI/CD, зокрема GitLab CI та Argo CD.
- Бажаний досвід впровадження та підтримки рішень у сфері Observability та моніторингу з використанням Grafana, Loki, Tempo, Mimir і Alloy.
- Розуміння принципів роботи зі сховищами даних у Kubernetes, включаючи Persistent Volumes (PV), Persistent Volume Claims (PVC) та Storage Classes.
- Бажання розвиватися в напрямку контейнерних платформ, автоматизації інфраструктури та сучасних хмарних технологій.
Буде перевагою:
- Досвід автоматизації інфраструктури (Terraform, Ansible).
- Знання Helm, Kustomize.
- Досвід побудови високо доступних та безпечних рішень.
