Job Summary: Cloud Engineer
Design, develop, and maintain cloud-based systems and infrastructure to support the world's largest cloud computing infrastructure.
About the Job
- Design and develop cloud-based systems and infrastructure to support the AWS network
- Collaborate with network engineers to automate network operations and ensure system reliability
- Investigate and resolve technical issues to ensure system uptime and performance
- Develop and maintain tools and utilities to support cloud-based services
About the Team
The Systems Development team manages all software services and platforms that build, operate, monitor, and assure the AWS network within an isolated region.
Requirements
- Relevant experience in software development, systems engineering, SRE, or DevOps roles
- Knowledge of professional software engineering best practices for the full software development life cycle
- Practical understanding of network fundamentals (DNS, DHCP, TCP/IP, routing, switching, HTTP)
- Knowledge of systems engineering fundamentals (host networking, storage, *nix operating systems)
- Demonstrable experience programming with at least one modern language (Python, C++, C#, Java, Golang, Ruby)
Preferred Qualifications
- Experience with Python
- Experience of designing, developing, or operating cloud services running on AWS or another cloud platform
About Amazon
Amazon is an equal opportunities employer. We believe passionately that employing a diverse workforce is central to our success. We make recruiting decisions based on your experience and skills.