Amazon Web Services, Inc. is seeking a Systems Engineer to design, automate, and support highly available, secure AWS-based environments. In this role, you will build and maintain scalable infrastructure, implement Infrastructure as Code, and optimize performance, reliability, and cost for large-scale cloud workloads. You will collaborate with cross-functional teams, troubleshoot complex production issues, and apply AWS and Linux expertise to deliver customer-obsessed solutions. AWS offers a fast-paced, learning-focused culture where you'll tackle impactful technical challenges and grow your cloud engineering skills.
Responsibilities
- Design, implement, and maintain scalable, secure cloud systems on AWSAutomate infrastructure provisioning, deployment, and monitoring
- Collaborate with software, security, and operations teams to deliver reliable services
- Troubleshoot complex production issues and perform root cause analysis
- Optimize performance, availability, and cost across AWS environments
- Implement security, compliance, and backup/recovery best practices
- Create and maintain technical documentation and runbooks
- Contribute to architecture reviews and long-term systems roadmap
Required Skills
- AWS infrastructure design and operations
- Linux/UNIX system administration
- Infrastructure as Code (Cloud
- Formation, Terraform)
- CI/CD pipelines (e.g., Code
- Pipeline, Jenkins, Git
- Hub Actions)
- Monitoring and logging (Cloud
- Watch, Prometheus, ELK)
- Networking (VPC, DNS, TCP/IP, load balancing)
- Scripting/automation (Python, Bash, Power
- Shell)
- Security best practices and IAM management
- Backup, recovery, and high availability design
- Performance tuning and capacity planning