
Systems Administrator | Amazon Data Services, Inc. | 68,352 reviews
Local Jobs Amazon Data Services, Inc. posted 2 days ago in System Administrator ShortlistJob Description
- BS degree or higher in Computer Science, Management Information Systems, Engineering or related field or equivalent work experience
- Unix/Linux operating systems experience
- At least 7 years of Microsoft Windows Server operating systems experience
- At least 7 years of system, network and/or application administration
This position is available in the following locations: Seattle, WA or Herndon, VA
Are you experienced in managing Windows and Linux Systems with a passion for building and maintaining highly-available systems and services at massive scale?
The Controls Fleet team is responsible for building and supporting some of Amazon’s most important infrastructure services. As part of Amazon Web Services (AWS), we support the infrastructure that runs the world’s premier e-commerce and cloud computing environments.
We are seeking a passionate and motivated engineer to participate on a team of Windows and Linux Systems Engineers. The ideal candidate would be innovative and have great problem solving and analytical skills. You must be very comfortable and confident working on Windows systems and familiar with fundamental Windows Server patching and administration. You must have very strong knowledge of operating system and networking fundamentals. You understand TCP/IP and other common network protocols. You are proficient with at least one high-level scripting language (PowerShell, Python, Bash). You should have a bias toward automation and track record of creating automated solutions. You have experience operating distributed systems and diagnosing and resolving complex problems. You pay attention to detail and solve problems at their root.
You will be working in a hyper-growth environment where priorities shift quickly. You must be flexible and adapt well to a wide range of tasks and technologies.
At Amazon, it is expected that your technical knowledge demonstrates both depth and breadth. Leveraging the strengths of individual team members as peers and delegating tasks appropriately within the group for long term projects will all be critical tasks for this role. Deep knowledge of the domain and is sought after as a thought-leader across the organization.
Major Responsibilities
- Peer development of team members
- Demonstrable experience in virtualization platforms
- Layer 2 Network Administration
- Metrics and projections
- Host and network tools and implementations
- Functionally decompose complex problems into simple, straight-forward solutions
- Have a complete understanding of the various system interdependencies and limitations
- Identify security issues and risks, and develop mitigation plans
- Architect, design, implement, support, and evaluate secure, infrastructure focused tools and services including project leadership roles
- Advise and consult with internal customers on risk assessment, threat modeling and fixing vulnerabilities
- Develop and deliver training materials
- Participate in security compliance efforts
- Participate in projects that develop new intellectual property
- Understand business context to decisions made within and across groups
- Participate in 24×7 on call rotation
- Data Center or other critical environments experience
Solid understanding of Windows Server platforms, including basic patching and administration functions
Proficiency in more than one high-level scripting language (PowerShell, Python, Bash)
Experience working in mission-critical, operations support environment amongst geographically dispersed teams
Advanced understanding of DNS, DHCP, SSH, HTTP, TCP/IP and other common network protocols
Experience with common configuration management solutions
Proven ability to operate effectively in high pressure situations and successfully handle multiple competing priorities
Ability to interact with other teams to diagnose and solve technical problems· Experience driving large, cross-organization initiatives
Strong sense of ownership, urgency, and drive
Ability to make concrete progress in the face of ambiguity and imperfect knowledge (can’t suffer from “analysis paralysis”)
Experience with vulnerability risk and impact assessment
Demonstrated ability to achieve stretch goals in a highly innovative and fast paced environment
Experience with web-based applications and/or web services-based applications, especially at massive scale, are very applicable and helpful
Meets/exceeds Amazon’s leadership principles requirements for this role
Meets/exceeds Amazon’s functional/technical depth and complexity for this role
Amazon is a committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status. For individuals with disabilities who would like to request an accommodation, please visit https://www.amazon.jobs/en/disability/us.
Courses – Increase the chance to be hired!
List with suitable courses and certifications:
DevOps Courses
DevOps Engineer Masters Program
A comprehensive guide to becoming an expert Azure DevOps engineer
Extensive Program with 10 Courses
200+ Hours Of Interactive Learning
This Masters Program makes you proficient in DevOps principles like CI/CD, Continuous Monitoring and Continuous Delivery, using tools like Puppet, Nagios, Chef, Docker, Git & Jenkins. It includes training on Linux, Python, Docker, AWS DevOps Certification Training and Splunk. The curriculum has been determined by extensive research on 5000+ job descriptions across the globe.
DevOps Certification Training
The DevOps Certification Training will provide you with in-depth knowledge of various DevOps tools including Git, Jenkins, Docker, Ansible, Puppet, Kubernetes and Nagios. This training is completely hands-on and designed in a way to help you become a certified practitioner through best practices in Continuous Development, Continuous Testing, Configuration Management and Continuous Integration, and finally, Continuous Monitoring of software throughout its development life cycle.
Docker Training and Certification
Edureka’s Docker Certification course provides an end to end learning experience for core Docker technologies, including the Docker Hub, Docker Compose, Docker Swarm, Dockerfile, Docker Containers, Docker Engine, Docker Images, Docker Network, Docker Daemon and Docker Storage along with real life case studies.
Continuous Integration with Jenkins Certification Training
Become an expert in Jenkins by mastering Build Pipeline, Reporting, Email & Build plugins, Secure Jenkins, Tomcat 7 and other related concepts
Git and GitHub
Edureka’s Mastering Git and GitHub training course is designed to provide expertise in Git tool. It starts with fundamental concepts like Git branch, commits and progresses to advanced topics like design and Git workflow. The course will cover different components of Git and GitHub and how they are used in software development operations.
The course consists of important concepts like: branching & merging, how to deal with conflicts, rebasing, merge strategies, Git workflows and so on. You will get an in-depth knowledge of these concepts and will be able to work on related demos. The course creates an understanding about how the industry uses Git in Real-Time Projects.
New or Coming Soon Useful DevOps Books
DevOps Books
Implementing Azure DevOps Solutions: Learn about Azure DevOps Services to successfully apply DevOps strategies Kindle Edition
A comprehensive guide to becoming an expert Azure DevOps engineer
Key Features
A step-by-step guide to design and create a successful DevOps environment
Learn to implement continuous integration and continuous deployment pipelines on Azure
Integrate and implement security, compliance, containers, and databases in your DevOps strategies
Hands-On Kubernetes on Windows: Effectively orchestrate Windows container workloads using Kubernetes Kindle Edition
Build and deploy scalable cloud applications using Windows containers and Kubernetes
Key Features
Run, deploy, and orchestrate containers on the Windows platform with this Kubernetes book
Use Microsoft SQL Server 2019 as a data store to deploy Kubernetes applications written in .NET Framework
Set up a Kubernetes development environment and deploy clusters with Windows Server 2019 nodes
DevOps: 3 in 1 : Comprehensive Beginners Guide+Simple and Effective Strategies+Advanced Method and Strategies of using DevOps Kindle Edition
DevOps has been one of the hottest IT trends in the past several years. In fact, there are plenty of success stories which testify to DevOps effectiveness with software developments for any size of organization, IT levels and any industry around the globe.
By embracing DevOps strategies and practices, organizations and companies can easily achieve a rapid, streamlined production at every enterprise scale.
It should be noted that every enterprise comes with different capabilities, unique needs, challenges, and limitations, but when utilizing valuable DevOps strategies, every company, no matter its size, can greatly benefit.
Network Automation Cookbook: Proven and actionable recipes to automate and manage network devices using Ansible
Take your network automation skills to the next level with practical recipes on managing network devices from a variety of vendors like Cisco, Juniper, and Arista
Key Features
Use Ansible to automate network infrastructure with the help of step-by-step instructions
Implement network automation best practices to save cost, avoid critical errors, and reduce downtime
Deliver a robust automation framework by integrating Ansible with NAPALM, NetBox, and Batfish
Linux Administration: The Simple and Powerful Guide to Master Linux Administration
Take your network automation skills to the next level with practical recipes on managing network devices from a variety of vendors like Cisco, Juniper, and Arista
Have you always wondered how the Internet works and where do websites truly reside? Have you given a thought to the actual computer where the complete website for Facebook is stored and what all goes into the making of that server? This book will answer all your questions.
Most of the websites that you see on the Internet today are hosted on a web server. A web server is just like the computer you have at home, with the exception that it is way more powerful. Just like you have a disk drive and RAM on your personal computer, there are multiple disks and RAMs on a web server. These disks have partitions created on them, just like your personal computer.