The company is looking to enhance its cloud infrastructure and system efficiencies, productivity, availability, scalability, and quality at a 10X scale.
Requirements
- Strong experience with Cloud DevOps tools and coding (CI/CD, IaC, Terraform, Cloud Formation, Ansible, Python, and Automation)
- Strong working experience with Kubernetes, Docker, Linux, and cloud services integrations
- Expert knowledge in performance, scalability, availability, and enterprise architecture best practices
- Experience with public clouds (AWS, Azure, GCP) and private cloud environments
- Experience with building and operating infrastructure as code and infra automation
- Comfortable with many flavors of Linux
- Experience with building high-performance, highly-available, and scalable distributed systems in the cloud
Responsibilities
- Diving deep into business problems and understanding current customer pain points, system domain, and current platform limitations
- Designing and architecting new systems and services leveraging cloud infrastructure that can scale 10X better
- Providing system architecture artifacts and accountability on cloud infrastructure choices
- Guiding on using the right machine type and network designs
- Developing self-service code and automating end-to-end cloud deployment for application code
- Solving complex technical problems in public clouds and private cloud environments
- Analyzing complex distributed production deployments and recommending ways to optimize performance
Other
- Bachelor's degree and/or Master's degree in Computer Science or equivalent
- 10+ years of Cloud backend engineering, Cloud Design, Deployment, DevOps experience
- Excellent cross-group collaboration, outstanding verbal and written communication skills