Description
As a Site Reliability Engineer, Cloud Infrastructure at Weave, you will be responsible for building, maintaining, and improving the cloud infrastructure that powers Weave's services.
You will work with a modern tech stack, including Google Cloud Platform (GCP), Go, Kubernetes, Terraform, Prometheus, Grafana, and Vault.
Your responsibilities will include:
- Automating day-to-day work
- Designing and implementing highly available and scalable systems
- Ensuring smooth operations of Weave's infrastructure
- Building and evolving tools and standards for automation, scaling, monitoring, and alerting
- Collaborating with product teams to resolve production issues and improve monitoring
- Participating in weekly on-call rotation
Requirements:
- Proficiency with at least one cloud platform, preferably GCP services (e.g., GKE, Compute Engine, VPC)
- Solid understanding of containerization technologies such as Kubernetes and Docker
- Experience with automation tools such as Puppet, Salt, Ansible, and Terraform
- Experience writing automation using Go, Python, etc.
- Experience designing highly available and scalable systems
- Proficient with version control systems (e.g., Git) and CI/CD concepts
- Strong problem-solving skills and the ability to troubleshoot complex issues systematically
Preferred qualifications:
- Passion for Infrastructure as Code
- Deep expertise in Kubernetes, including cluster design, deployment, and ongoing management for large-scale applications
- Experience with advanced GCP services and architectures
- Strong sense of ownership and accountability for the systems built and maintained
- Managing infrastructure and applications using IaC, GitOps, and ArgoCD