GoMining
Senior DevOps / Platform Engineer - GCP
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior DevOps / Platform Engineer в GoMining для разработки и эксплуатации облачной платформы на GCP и Kubernetes. Фокус на автоматизации инфраструктуры и доставки приложений, надёжности и безопасности production-сервисов.
Задачи
- Разрабатывать и эксплуатировать инфраструктуру в GCP: GKE, виртуальные машины, сети, балансировщики, хранилища и managed-сервисы
- Управлять Infrastructure as Code на Terraform: модули, state, зависимости, воспроизводимость изменений, выявление drift
- Эксплуатировать Kubernetes: обновление кластеров и компонентов, autoscaling, размещение workload, network policies, ресурсы
- Развивать CI/CD и GitOps на GitLab CI и Flux / Argo CD, автоматизировать сборки, проверки, деплои, релизы и откаты
- Строить observability: метрики, логи, распределённый трейсинг, алертинг; определять и улучшать SLI/SLO
- Разбирать production-инциденты и проблемы производительности, проводить root cause analysis и устранять повторяющиеся сбои
- Внедрять least-privilege доступ, изоляцию окружений и сервисов, безопасное управление секретами и аудит инфраструктуры
- Поддерживать бэкапы и регулярно проверять восстановление данных и инфраструктуры согласно RPO/RTO
- Помогать командам готовить сервисы к production: health checks, ресурсы, телеметрия, процедуры деплоя
- Оптимизировать использование и стоимость облачной инфраструктуры без потери надёжности
- Вести документацию инфраструктуры, runbooks и процедуры восстановления
Требования
- Сильный практический опыт самостоятельной эксплуатации production-инфраструктуры и Kubernetes: обновления, troubleshooting, disaster recovery
- Сильный опыт с GCP: GKE, Compute Engine, VPC, IAM, Cloud Storage; понимание Cloud SQL, Cloud Logging, Cloud Monitoring
- Практический опыт с Terraform: модули, remote state, locking, импорт ресурсов, безопасное применение изменений через CI
- Глубокое знание Kubernetes и контейнеризации: Deployments, StatefulSets, Services, Ingress, storage, requests/limits, probes, autoscaling, RBAC, NetworkPolicy
- Опыт с Helm и Kustomize
- Сильные навыки администрирования Linux, желательно Debian/Ubuntu: процессы, systemd, файловые системы, диски, troubleshooting ресурсов
- Сильные основы сетей: TCP/IP, DNS, HTTP(S), TLS, маршрутизация, NAT, балансировка, файрволы
- Умение диагностировать проблемы связности между приложениями, кластерами, сетями и облачными сервисами
- Опыт построения CI/CD пайплайнов, желательно GitLab CI, и понимание Git и принципов GitOps
- Понимание прав runner'ов, защиты секретов и контроля production-деплоев
- Навыки автоматизации на Bash и Python, включая поддерживаемые инфраструктурные скрипты и интеграции с API
- Опыт мониторинга, логирования и алертинга с Prometheus, Grafana или Cloud Monitoring
- Практический опыт эксплуатации PostgreSQL и понимание Redis и RabbitMQ: доступность, соединения, репликация/кластеризация, бэкап и восстановление
- Понимание принципов облачной безопасности: least privilege, service accounts, Workload Identity, управление секретами, сегментация сети, аудит доступа
- Способность самостоятельно доводить инфраструктурные изменения до проверенного production-результата и объяснять технические компромиссы
Условия
- Профессиональный рост: поддержка курсов, конференций и изучения английского (до 100% покрытия)
- Remote или hybrid формат с гибким графиком в международных командах
- Оплачиваемый отпуск: до 20 дней отпуска + 8 корпоративных праздников + 5 личных дней в год
- Программы признания: структурированные performance review и командные награды
- Командная культура: ретриты в международных локациях (например, корпоративные апартаменты на Кипре)
Навыки
- GCP
- GKE
- Compute Engine
- VPC
- IAM
- Cloud Storage
- Cloud SQL
- Cloud Logging
- Cloud Monitoring
- Kubernetes
- Terraform
- Helm
- Kustomize
- Linux
- Debian
- Ubuntu
- systemd
- TCP/IP
- DNS
- HTTP
- TLS
- NAT
- GitLab CI
- Flux
- Argo CD
- Git
- GitOps
- Bash
- Python
- Prometheus
- Grafana
- PostgreSQL
- Redis
- RabbitMQ
- Workload Identity
- Ansible
- HashiCorp Vault
- OpenTelemetry
- DigitalOcean
- Hetzner
- AWS
- JavaScript
- TypeScript