Scale cloud-based infrastructures for a global user base of millions, to ensure low latency, optimal performance, high availability and high resiliency.
Requirements
- 3 years of professional experience performing site reliability engineering work on business to consumer mobile applications for a global tech company
- 3 years of professional experience utilizing containerization and container orchestration technologies including Docker or Kubernetes
- 3 years of professional experience utilizing Cloud providers and their tooling, including AWS, GCP, or Azure
- 3 years of professional experience utilizing Python, Golang, Groovy, JavaScript, or C
- 3 years of professional experience building automation systems and frameworks for CI/CD
- 3 years of professional experience utilizing observability platforms and frameworks including Prometheus or Grafana
- 1 year of professional experience utilizing Infrastructure-as-Code tools including Terraform and Ansible
Responsibilities
- Build, automate, deploy, monitor and migrate critical cloud infrastructure, applications and services using modern technology stacks.
- Scale cloud-based infrastructures for a global user base of millions, to ensure low latency, optimal performance, high availability and high resiliency.
- Use strong communication skills (written and verbal) to collaborate with engineering teams on features, design, testing and adoption of our CI/CD platforms and frameworks.
- Provide critical input on system design as an architect utilizing cloud providers such as AWS, GCP, Azure.
- Evangelize best practices for architecture, design and coding.
- Key contributor to the development of the roadmap, identifying impactful work with engineering-wide value.
- Troubleshoot, investigate, and problem solve issues around performance, process, and general interactions related to our automation and cloud platforms/frameworks.
Other
- Telecommuting permitted 3 days per week.
- When not telecommuting, must report to 275 Battery Street, San Francisco, CA 94111.
- Lead visible, team-focused efforts, delegating tasks to others and driving the delivery of team projects.
- Develop the team through high-level technical guidance and mentorship.