Systems Engineer
Job Description
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
Similar Jobs
Explore similar searches
Browse more roles related to Systems Engineer.