1 month ago
Responsibilities
- Automate day-to-day infrastructure operations.
- Design and implement highly available and scalable systems.
- Ensure smooth daily operations of Weave’s infrastructure.
- Build and evolve automation, scaling, monitoring, and alerting tools and standards.
- Collaborate with product teams to resolve production issues and improve monitoring and cloud-service usage.
- Participate in a weekly on-call rotation.
Requirements
- Proficiency with at least one cloud platform is required; GCP services such as GKE, Compute Engine, and VPC are a plus.
- Solid understanding of containerization technologies including Kubernetes and Docker.
- Experience with Puppet, Salt, Ansible, and Terraform or similar automation tools.
- Experience writing automation in Go, Python, or similar languages.
- Experience designing highly available and scalable systems.
- Proficiency with version control systems such as Git and CI/CD concepts.
- Ability to troubleshoot complex issues systematically and solve problems effectively.
- Deep Kubernetes expertise, including cluster design, deployment, and ongoing management for large-scale applications, is preferred.
- Experience with advanced GCP services and architectures is preferred.
- Experience managing infrastructure and applications using Infrastructure as Code, GitOps, and ArgoCD is preferred.
Benefits
- Remote position.
- Employment is contingent upon successful completion of a background check conducted in accordance with applicable laws.
Tech Stack
Categories
DevOpsSite Reliability
About Weave
Weave builds software for small and medium-sized healthcare practices—especially dental and optometry—that unifies phones, texting, online scheduling, digital forms, payments, and reviews to manage patient communication and operations. It sells its platform as SaaS with industry-specific tools and integrations. Founded in 2008 and headquartered in Lehi, Utah, Weave is a public company listed on the NYSE.
