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, размещение нагрузок, 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-результата, объяснять trade-offs и эффективно работать с Engineering и Security
Условия
- Профессиональный рост: поддержка курсов, конференций и изучения английского (до 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
- TCP/IP
- DNS
- HTTP
- TLS
- GitLab CI
- Git
- GitOps
- Flux
- Argo CD
- Bash
- Python
- Prometheus
- Grafana
- PostgreSQL
- Redis
- RabbitMQ
- Ansible
- HashiCorp Vault
- OpenTelemetry
- DigitalOcean
- Hetzner
- AWS
- JavaScript
- TypeScript