AWS and Infrastructure Engineer
myworkdayjobs
Job Description
- Architect, deploy, and support AWS-based infrastructure components to meet technical and business requirements.
- Administer and troubleshoot Linux and Windows servers hosted on AWS, including patching, hardening, upgrades, and configuration management.
- Develop and maintain automation and infrastructure-as-code using AWS CloudFormation, Terraform, and AWS CLI to standardize provisioning and operational tasks.
- Implement AWS security best practices across IAM, VPC design, security groups, encryption, key management, and auditing to meet security and compliance needs.
- Monitor platform health and performance using CloudWatch/CloudTrail (and approved third-party tools), and proactively optimize availability, performance, and cost.
- Design and operate backup and disaster recovery solutions to ensure business continuity using AWS Backup, S3, Auto Scaling and recovery procedures.
- Support CI/CD integrations with AWS services using CodePipeline/CodeDeploy and/or tools such as Jenkins and GitLab to enable reliable deployments.
- Respond to incidents and service disruptions, perform troubleshooting and root cause analysis, and drive preventive actions to avoid recurrence.
- Collaborate with DevOps, application, and security teams to deliver infrastructure changes and operational improvements; mentor junior engineers and promote best practices.
- Create and maintain operational documentation, runbooks, and standard procedures for supported environments.