Peraton is seeking an AWS Application Cloud Engineer to maintain cloud-based applications and infrastructure on AWS, ensuring scalability, performance, and security of cloud applications, and supporting 24/7 production systems.
Requirements
- Hands-on experience with AWS and cloud-based deployment strategies
- Familiarity with image registries like Amazon ECR and CI/CD pipelines for container deployment
- Proficient with Python, Bash, YAML/JSON, Node.js, Lambda functions
- Proficient in scripting languages like Python, Bash and Node.js.
- Hands-on experience with CI/CD tools (GibHub, GitLab, Kubernettes, DevOps, CI)
- Knowledge of disaster recovery planning and implementation
- AWS or relevant Cloud certifications (AWS DevOps Engineer, Solutions Architect Associate)
Responsibilities
- Provision and manage AWS infrastructure using infrastructure as code (IaC) using tools such as Terraform and CloudFormation
- Monitor and troubleshoot production systems using AWS CloudWatch and other observability tools
- Collaborate with developers to containerize and deploy applications using ECS and Lambda
- Deploy applications across multiple environments (dev, staging, prod) and ensure consistency and stability
- Monitor deployments and system health using CloudWatch and other tools
- Troubleshoot and resolve deployment issues and improve pipeline performance and reliability
- Perform daily health checks using AWS CLI or scheduled Lambda scripts to check health and log/report results
Other
- 5 years with BS/BA. or 9 years of experience with a HS Degree/Diploma.
- 5 years of IT experience
- Strong written and verbal communication skills for technical and non-technical stakeholders
- Excellent analytical and problem-solving skills
- Must be a US Citizen.