Amazon Web Services (AWS) is a dynamic and rapidly growing business that provides our customers with building-block web services, allowing them to innovate faster and operate their software more cost-effectively.
We are looking for an experienced system development engineer to support and extend our Knowledge Management System (KMS) effort, as well as other programs and initiatives. Join the AWS Content and Knowledge Engineering team, and help transform the way we curate and manage knowledge by building and operating a world class KMS.
The AWS Content and Knowledge Engineering team builds applications to deliver content at the right time in the right context for customers and allow them to self-serve at each stage of experience with AWS. We are building web-based, and mobile applications using Microservices architecture for AWS solution architects, professional services, partners, customers, and other customer-facing roles. We use AWS Services, and technologies to deliver contextual and personalized information to our customers.
Daily activities you will drive or participate in include diving deep to identify the root cause of an issue, investigate metrics trendings, consult with top engineers and SAs at Amazon, and discuss and implement new approaches for automating the operation environment. You will work with system user communities to gather requirements and define KMS configurations like taxonomy and workflows to onboard and support a variety of user communities and use cases for the KMS system.
You are customer obsessed and have broad experience working with content management systems, web servers and monitoring applications. You have excellent organizational skills, strong written and verbal communication skills, and thrive while working in dynamic, team oriented environments. You have extensive experience with managing systems and have a passion to innovate and iterate quickly.
You possess most of the following qualities:
* Experience running and maintaining a 24x7 internet-oriented production environment, across multiple data centers. * Demonstrable expertise around specifying, designing, and/or implementing system health, performance monitoring tools, and software management tools for 24x7 environments. * Experience provisioning and managing UNIX/Linux operating systems, web servers, web applications and databases. * UNIX/Linux scripting skills in Python, Node.js, PERL, or an equivalent scripting technology.
You will be expected to develop skills and expertise in these areas:
* Development and operation of an enterprise KMS through the entire IT lifecycle, with a focus on optimizing system configuration, manageability, operability and performance. * Evolution of existing application and system management tools and processes to reduce manual efforts and increase efficiency. * Adaptation and improvement of operations management systems and processes to accommodate rapid growth in systems and traffic. * Monitoring and automation of production environment health, maintenance, and reporting. * Systems maintenance tasks (hands-on), including configuration of new systems. * Management of directly-assigned tasks and on-call duties. * System inventory management, including producing, maintaining, and evolving capacity plans for various components. * Definition and/or refinement of system requirements and selected designs, including system health monitoring, diagnostics, repair, and self-healing automation. * Participation in design and execution of production acceptance tests.
Amazon is a company operating a marketplace for consumers, sellers, and content creators.