Vivo GamingVivo Gaming

DevOps Engineer

Added 7 hours ago

Location: Europe-based
Setting: Remote
Working Hours: Flexible schedule with significant overlap in the second part of the day, including collaboration across Europe and the USA, plus on-call availability when needed.
Reports to: Head of Development

We are looking for a hands-on DevOps / Infrastructure Engineer to configure, deploy, and operate software systems across on-premise studio environments and cloud infrastructure. This role also supports CI/CD improvements and participates in issue escalation and emergency response when needed.

Key Responsibilities

On-Premise & Cloud Infrastructure

  • Configure and manage AWS, Azure, and on-premise environments, including security, networking, and virtual machines.
  • Configure and manage software systems on Proxmox virtualization clusters.
  • Maintain Linux and Windows based server environments.
  • Set up and manage networking, permissions, routing, and related infrastructure components across on-premise and cloud environments.

Containerization & Deployment

  • Deploy and operate containerized applications using Docker Compose and Kubernetes, including on-premise Kubernetes environments.
  • Configure and maintain NGINX and HAProxy for reverse proxy and routing.

Automation & CI/CD

  • Automate deployments and environment setup.
  • Build and maintain CI/CD pipelines in GitHub and Bitbucket.

Observability & Monitoring & Operational Stability

  • Set up monitoring and alerting using Azure AppInsights, Grafana dashboards, and Prometheus.
  • Support issue investigation, stabilization, and root-cause follow-up after new implementations or launch periods.
  • Participate in on-call and emergency response as part of the escalation path when systems or projects require operational support.

Documentation & Architecture Visibility

  • Document infrastructure, findings, procedures, and implementation steps.
  • Create and maintain diagrams for hardware and network architecture.
  • Improve clarity around existing environments and resources through ongoing documentation.

Required Skills & Qualifications

  • 5 -8 years of experience in DevOps or infrastructure engineering roles
  • Strong English communication skills (spoken and written)

Infrastructure & Systems – Core Requirements

  • Experience working across on-premise and cloud environments (AWS is a must, Azure is an advantage)
  • Strong Linux system administration experience
  • Solid understanding of networking in distributed environments
  • Containers & Deployment – Hands-on experience with Docker and Kubernetes
  • CI/CD & Automation—Hands-on experience building or maintaining CI/CD pipelines (GitHub, Bitbucket, or similar tools)
  • Monitoring & Observability—Experience with Grafana

Advantages

  • Experience working with Windows environments and PowerShell scripting
  • Experience with Proxmox or other virtualization platforms
  • Experience with NGINX or reverse proxy configuration
  • Experience with Azure App Insights or Prometheus.
  • Exposure to video streaming technologies (RTMP, codecs, transcoding)
  • Spanish language