Senior DevOps / Platform Engineer – GCP
GoMining
Job description
About the role
We are seeking a Senior DevOps / Platform Engineer to design, build and operate GoMining's cloud platform on Google Cloud. The role focuses on GCP, Kubernetes, automation and ensuring the reliability and security of production services.
Key responsibilities
- Develop and operate GCP infrastructure including GKE, VMs, networking, load balancers and managed services.
- Manage Infrastructure as Code with Terraform, creating modules, handling state and preventing configuration drift.
- Operate Kubernetes clusters: upgrades, autoscaling, network policies and resource allocation.
- Build CI/CD and GitOps pipelines using GitLab CI, Flux or Argo CD, enabling automated builds, deployments and rollbacks.
- Implement observability with metrics, logs, tracing and alerting, and define SLIs/SLOs with engineering teams.
- Handle production incidents, root‑cause analysis and remediation of recurring failures.
- Enforce least‑privilege access, secure secrets management, backup processes and disaster‑recovery testing.
- Assist engineering teams with health checks, telemetry and deployment procedures, and optimise cloud cost and usage.
Required profile
- Strong hands‑on experience operating production Kubernetes environments and GCP services (GKE, Compute Engine, VPC, IAM, Cloud Storage).
- Proficiency with Terraform (modules, remote state, CI integration) and Linux administration (Debian/Ubuntu).
- Deep knowledge of Kubernetes concepts (Deployments, StatefulSets, Services, Ingress, RBAC, NetworkPolicy, autoscaling).
- Experience building CI/CD pipelines (GitLab CI) and applying GitOps principles.
- Solid scripting skills in Bash and Python for automation.
- Familiarity with monitoring and alerting tools such as Prometheus, Grafana or Cloud Monitoring.
- Practical experience with PostgreSQL, Redis and RabbitMQ operations.
- Understanding of cloud security best practices (least privilege, service accounts, secrets rotation).
Required skills
- Google Cloud Platform (GCP, GKE, Compute Engine, VPC, IAM, Cloud Storage)
- Terraform
- Kubernetes
- Helm, Kustomize
- Linux (Debian/Ubuntu)
- GitLab CI, Git, GitOps
- Bash, Python
- Prometheus, Grafana, Cloud Monitoring
- PostgreSQL, Redis, RabbitMQ
- Flux CD, Argo CD (nice to have)
- Ansible, HashiCorp Vault (nice to have)
- OpenTelemetry, distributed tracing (nice to have)
- DigitalOcean, Hetzner, AWS (nice to have)
What we offer
- Professional growth support for courses, conferences and English learning (up to 100% coverage).
- Remote or hybrid work format with flexible hours across international teams.
- Paid leave: up to 20 vacation days, 8 company holidays and 5 personal days per year.
- Recognition programs with performance reviews and team awards.
- Team culture includes international retreats (e.g., company apartments in Cyprus).
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches for Latvija.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
Une question sur cette offre ?
Posez-la ici : vous recevrez le récapitulatif de l'offre par e-mail, tout de suite.
Published pirms 1 dienas
Expires pēc 1 mēneša
1 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
GoMining