The AWS Corporate Engineering team's mission is to build and maintain highly available services that improve productivity for Amazon employees worldwide.
Our customers Amazon employees - demand the highest quality and reliability and challenge us to be better, faster, and more frugal every day.
In this role, you will work on a team of highly skilled Systems Development Engineers to deliver automation, tooling and systems management for one of the largest enterprise environments in the world.
s current and next generation systems.
We are looking for Systems Development Engineers based in Bangalore to :
Collaborate with the development teams in different locations to assist with the long term improvement of the service
Participate in original creation and implementation of new functionality that helps us operate the service.
Ensure that all systems are designed to be robust, scalable, maintainable and adaptable as the service scales and evolves over time.
Continuously strive for operational excellence by seeking to automate away manual processes.
Have end-to-end ownership of major engineering projects
Build and deploy systems to multiple global regions
Work closely with our internal customers to help alleviate their problems and meet their demands
Work with vendors and cross-functional teams for on-going design efforts and systems support
Work with a wide range of technologies
Amazon has a fast-paced environment where we Work Hard, Have Fun, Make History. On a typical day, Systems Development Engineers might deep dive to root cause a customer issue, investigate why a metric is trending the wrong way, consult with the top Engineers at Amazon, or discuss radical new approaches to automate operational issues.
You will be part of a strong team of Systems and Network Engineers working in a massive, fast-paced, and distributed environment, spanning numerous sites, multiple countries, and a large customer base.
Bachelor s Degree in Computer Science or related field and 3+ years of work experience, or Master's Degree in Computer Science or related field and 1+ year of work experience
3+ years of Systems Engineering / Administration experience in a large, distributed environment focusing on automation
3+ years of experience with the Linux operating system and its operation in a large scale production environment
3+ years practical scripting experience with Python in systematically managing devices and systems via APIs
3+ years of experience working in a fast-paced DevOps environment (familiarity with DevOps concepts and lifecycle)
Experience with system and application monitoring, software distribution, patching and maintenance
Proficient in verbal and written communication, and technical documentation (English required, local dialects a plus)
Excellent interpersonal and customer service skills
Robust troubleshooting and analytical skills
Ability to work with flexible work schedules (weekends and / or evenings when required)
Strong sense of ownership and urgency Advanced degree in Computer Science or an Engineering discipline
Experience with AWS technologies and services including industry certification (AWS Solutions Architect, AWS DevOps Engineer, AWS SysOps Admin)
Strong Linux debugging and systems analysis skills to be able to identify and quickly resolve / mitigate issues
Exposure to massive-scaled distributed systems
Experience in a 24x7 production environment
Experience with mission critical systems
Ability to track the health of our services, identify and fix problems on complex systems with massive scale