2 months ago
Responsibilities
- Operate and improve multi-region GKE clusters hosting hundreds of microservices.
- Manage the Kubernetes platform layer including Istio service mesh and Helm-based deployments.
- Develop and maintain Terraform modules across multiple IaC repositories.
- Maintain and extend Azure DevOps CI/CD pipelines using shared Terraform templates.
- Support Confluent Kafka infrastructure and manage Redis Enterprise clusters.
- Operate the observability stack including Grafana Cloud and Google Managed Prometheus.
- Harden cluster security posture with various security tools and policies.
- Support data infrastructure including Cloud SQL and Dataproc.
- Manage DNS across multiple providers and support Azure APIM and Cloudflare.
- Partner with application development teams to troubleshoot deployment failures.
- Contribute to the Internal Developer Portal and internal CLI tooling.
Requirements
- 5+ years of cloud or infrastructure engineering experience, including 3+ years of hands-on GCP experience.
- Strong production experience with GKE, VPC networking, IAM, Cloud SQL, and Cloud Storage.
- Advanced Terraform experience, including reusable module design and state management.
- Production Kubernetes expertise in Helm chart development and troubleshooting workloads.
- Hands-on experience with Istio service mesh and CNI fundamentals.
- Experience with CI/CD pipeline development and trunk-based development workflows.
- Hands-on experience with secrets management using HashiCorp Vault and GCP Secret Manager.
- Proficiency in scripting with Bash, Python, or Go.
- Strong security mindset with experience in IAM and policy-driven controls.
- Clear and effective communicator able to work across teams.
Benefits
- Remote/Hybrid workplace options.
- Health Benefits.
- Unlimited Flexible Time Off.
- Family Planning Services.
- Tuition Reimbursement.
- Paid Family Leave.
- 401(k) Matching.
- Pet Insurance.
- In-person and Virtual Social Experiences.
- Career Pathing.
- Focus Time Fridays.