
DevOps Engineer
Full Job Description
Amazon's Supply Chain Optimization Technologies (SCOT) is seeking a DevOps Engineer to join its Fulfillment Optimization support team in Hyderabad / Secunderabad, Telangana, India. In this vital role, you will be the primary technical expert ensuring the smooth operation of mission-critical, high-volume systems. You will delve into operational issues across a multitude of distributed systems, identify root causes, drive resolutions, and develop automation and tooling to prevent future occurrences.
This is an active, hands-on position. You will cultivate deep expertise in key areas of our fulfillment stack, lead incident response, create comprehensive runbooks, enhance operational processes, and mentor junior engineers. Collaboration with software development teams to improve system supportability, availability, and performance is essential. The team provides 12x7 on-call support on a rotating basis.
What You Will Do
- Troubleshoot and resolve technical issues across distributed systems, often with limited or no existing documentation.
- Serve as a technical point of contact within your area of expertise for your team and partner engineering groups.
- Lead incident response efforts, including root cause analysis, authoring post-incident reviews, and implementing preventive mechanisms.
- Identify operational trends and problems before they impact customers by defining and implementing proactive monitoring and alerting.
- Build automation, tooling, and scripts to enhance operational efficiency and reduce manual effort.
- Author, maintain, and review technical documentation such as runbooks, Standard Operating Procedures (SOPs), and troubleshooting guides.
- Mentor junior team members and contribute to onboarding and hiring processes.
- Lead internal team projects, ensuring the achievement of defined goals and timelines.
- Partner across teams on tactical and strategic initiatives to improve system reliability and customer experience.
- Utilize data to identify and drive the development of new support mechanisms, processes, and tools.
Key Job Responsibilities
- Maintain and operate products and systems within your team's scope, independently performing change management activities.
- Participate in a 12x7 on-call rotation, managing incidents through to resolution or appropriate escalation.
- Contribute to Correction of Errors (COEs) and support retrospectives.
- Influence issue prioritization, best practices, and operational standards within the team.
Basic Qualifications
- 2+ years of software development experience OR 2+ years of technical support experience.
- Experience scripting in modern programming languages.
- Experience troubleshooting and debugging technical systems.
Preferred Qualifications
- Knowledge of web services, distributed systems, and web application development.
- Experience with REST web services, XML, and JSON.
- Experience with AWS Services including EC2, Lambda, S3, DynamoDB, and SQS.
- Experience with CloudFormation, Chef, Puppet, Salt, or Ansible in production environments.
Amazon's inclusive culture empowers its employees to achieve outstanding results for customers. For individuals requiring workplace accommodations during the application or hiring process, including interview or onboarding support, please visit https://amazon.jobs/content/en/how-we-hire/accommodations. If your country/region is not listed, please contact your Recruiting Partner.
Company
Amazon Alliance
Amazon's Supply Chain Optimization Technologies (SCOT) organization is at the forefront of building sophisticated systems that ensure the efficient, fast, and cost-effective delivery of millions of pa...