Campus Pride Jobs

Mobile Campus Pride Logo

Job Information

Amazon Support Engineer III in Chennai, TennesseeIndia

Description

Help us build software that enables developers across Amazon to reduce their time to market and build scalable and secure services on behalf of Amazon Customers. Our software is critical to the operation and success of business such as Mesa Cardinal, Publishing, Terra, CAS, and many more. We provide a set of tools and services that empower Amazon businesses to efficiently manage and pay their sellers in a secure and compliant manner throughout every marketplace where Amazon does business.

As a Support Engineer, you are a SME on your team and act as a subject matter expert for one or more services. You are viewed as a support leader throughout the larger organization and are regularly engaged to work on cross-team planning. You lead large multi-team projects and resolve the most complex support issues. You understand the business impact of support decisions. You drive the team to improve operational efficiency for all services through the identification and development of SLAs, metrics, monitors, procedures, tools, and documentation. You think proactively and work to prevent support issues before they are realized. You participate in design reviews to identify and mitigate support risks. You work closely with development and QA teams to improve the change management life-cycle. You deep dive into automation issues to identify problems and work with engineering teams to resolve issues impacting fleet performance and availability. You develop automation tools to assist with daily systems administration tasks. You’ll be considered a subject matter expert capable of root causing all platform issues. You design and develop complex high performing scripts and applications. You work to solve performance errors on Linux based systems, using AWS tools, service logs and Linux performance monitoring tools. You work with other Amazon leaders to share ideas and improve support within the company. You take a role in the strategic direction of the team. You demonstrate excellent judgment when making decisions.

We are looking for engineers who can use scripting and programming skills to troubleshoot and resolve issues across our array of products. You will own production system software deployments and ongoing software upgrades for our frontend and backend services. Support engineers troubleshoot, debug, evaluate and resolve computer-identified alarms, perform software deployments and migrations, host management and automate routine operational tasks. The position requires a combination of troubleshooting, technical and communication skills and includes a mix of on call and operational tasks and may involve small-project software development work. Support Engineers also develop tools and automation to achieve human free operations. They use the right tool for the job, and modify software in a way that leverages the overall system architecture. If you have a Application Support background, are interested in aggressive business growth and have passion to develop tools at large scale, this is the opportunity for you.

We are open to hiring candidates to work out of one of the following locations:

Chennai, TN, IND

Basic Qualifications

  • 2+ years of software development, or 2+ years of technical support experience

  • Experience troubleshooting and debugging technical systems

  • Experience in Unix

  • Experience scripting in modern program languages

Preferred Qualifications

  • Knowledge of web services, distributed systems, and web application development

  • Experience troubleshooting & maintaining hardware & software RAID

  • Experience with REST web services, XML, JSON

DirectEmployers