The Site Reliability Engineer is a great fit for an organized, analytical, problem solver who designs, develops, and maintains software and tools that support cloud-native applications at scale. You are responsible for continually advancing the technology in a collaborative and creative agile environment using many of the latest technologies and industry best practices and finding better and more efficient ways of delivering solutions that meet business objectives.
As Site Reliability Engineer, you will be responsible for ensuring the successful operation of several public facing, high traffic volume microservices in the cloud. In this role you will be partnering with software engineers from multiple product delivery teams to ensure that releases are automated, tested, performant, and will not violate the error budgets set by each service.
Your primary job function will be to ensure the highest possible uptime for several cloud-native digital commerce applications. This role will require the ability to troubleshoot complex CI/CD pipelines, backend API software code, and cloud infrastructure components through thoughtful practices such as code reviews, load testing, chaos engineering, monitoring, tracing, documentation, etc.
Bachelor's degree in Computer Science or Engineering or equivalent practical experience
6+ years' experience with one or more programming or scripting languages such as Bash, C#, Java, Node, Python, or C++
Experience with source code control systems, branching and merging, automated unit testing frameworks, automated build tools, and automated deploy frameworks
Strong time management skills with the ability to multitask and deliver quality results.
Nice to Have
Experience with container technology such as Docker, Kubernetes, and Helm.
Experience developing CI/CD pipelines for cloud-based infrastructure and applications.
Experience with cloud monitoring and logging technologies such as Prometheus and Elastic Stack.
Experience developing observability dashboards using tools like Grafana or Kibana.
Experience with infrastructure-as-code tools such as Terraform, Chef, Puppet, Ansible, or SaltStack
Experience architecting, deploying, or coding solutions on AWS, GCP, or Azure.
Yum! Brands, Inc.