Job Openings DevOps Engineer (Azure)

About the job DevOps Engineer (Azure)

Ми шукаємо back-end-розробника для гри SAND: Raiders of Sophie, яка вийшла у ранній доступ кілька тижнів тому. Основа проєкту — розподілена система .NET-сервісів. Головний технічний виклик полягає в підтримці гравців у 9 регіонах світу та налаштуванні розумної системи, яка автоматично керує запуском ігрових серверів під час навантаження.

Чим займатися:

  • Підтримка та розвиток інфраструктури в Azure (AKS, Redis, SQL, Storage, Key Vault) через Terraform.

  • Обслуговування Kubernetes-кластерів і оркестрування ігрових серверів на Agones.

  • Розвиток CI/CD в Azure DevOps: збірка Docker-образів, багаторегіональний деплой, прогін SQL-міграцій.

  • Керування релізами через Helm (спільний чарт на всі сервіси, Envoy Gateway API, cert-manager/Let's Encrypt). Автоскейлінг, моніторинг, логування, реагування на інциденти в проді.

  • Робота з мультирегіональними конфігураціями (per-region tfvars, стан Terraform, credentials AKS).

Необхідний технологічний стек та інструментарій:

  • Kubernetes — впевнена експлуатація (деплойменти, сервіси, RBAC, HPA, автоскейл нод-пулів).

  • Azure — AKS, Container Registry, Key Vault, Storage, керовані Redis/SQL.

  • Terraform — модулі, стан, мультиенвайронмент (провайдери azurerm, kubernetes, helm).

  • Helm — написання та підтримка чартів.

  • Docker — багатостейджеві збірки, оптимізація образів. CI/CD — Azure DevOps Pipelines (або GitLab CI / GitHub Actions з готовністю перейти).

  • Мережа/шлюзи: Ingress/Gateway API, TLS-сертифікати, DNS.

  • Скриптинг: Bash / PowerShell. SQL Server: базове адміністрування, розуміння міграцій.

Буде плюсом:

  • Agones або інший досвід оркестрування ігрових/стейтфул-навантажень.

  • Розуміння .NET-сервісів (для налагодження та білдів). Envoy / cert-manager, Calico.

  • Досвід high-load та мультирегіональних систем.

  • Знайомство з ігровими інтеграціями (PlayFab, Steam, Nitrado/GameFabric).