Adobe is seeking a talented Computer Scientist - II (SRE) to join our Site Reliability Engineering team as we embark on a new phase of growth for our product. We are a metrics-driven organization that strives to deliver world-class service both externally and internally. The team strongly believes in the DevOps methodology and works very closely with our peers on the development team.
As a Computer Scientist - II (SRE), you will play a crucial role in developing software/tools and providing hands-on technical expertise to design, deploy, and optimize Cloud services. You'll build automation using industry-standard tools such as Chef, Jenkins, Terraform, and Spinnaker to deploy services efficiently. Your responsibilities will include participating in release cycles, deploying code to staging and production environments, and integrating with continuous integration (CI) and continuous delivery (CD) tools.
You'll be tasked with improving the security and availability of our services, identifying single points of failure and high-risk architecture issues, and implementing more resilient solutions. Your expertise will be vital in identifying system bottlenecks and recommending solutions to solve availability issues. As part of the on-call rotation, you'll drive issues to resolution and contribute to post-mortems, ensuring we learn and improve from incidents.
We're looking for someone who can proactively work on efficiency and capacity planning, setting clear requirements to reduce system resource usage. You'll evangelize SRE principles and guide the development team in building reliable services. Your ability to build automation and tools that increase team productivity will be highly valued.
The ideal candidate will have at least 8 years of experience as an SRE in Cloud engineering, with a minimum of 5 years working with containerized environments like Kubernetes and Docker. Proficiency in multi-cloud environments (AWS, Azure) and experience with observability tools such as Prometheus, Grafana, and Splunk are essential. You should be comfortable writing applications in Go, Python, or JavaScript and have experience with CI/CD tools like Jenkins.
If you're passionate about building and maintaining large-scale, high-performance systems and enjoy working with a variety of services and technologies, this role offers an exciting opportunity to make a significant impact at Adobe. Join us in our mission to change the world through digital experiences!