Buffer - AWS Cloud Architect
hitachids
Job Description
- Responsibilities:
- Design, deploy, and maintain AWS cloud infrastructure solutions that are secure, scalable, and highly available.
- Collaborate with various teams to gather requirements and architect cloud-based solutions that meet business needs.
- Implement best practices for cost optimization, security, performance, and reliability in AWS environments.
- Develop automation scripts and tools for provisioning, configuration, and monitoring of cloud resources.
- Perform regular system maintenance, backups, and disaster recovery operations.
- Evaluate new AWS services and provide recommendations on their applicability to the organization's needs.
- Document architecture designs, procedures, and policies related to AWS infrastructure.
- Troubleshoot and resolve issues related to the AWS infrastructure as needed.
- Requirements:
- Bachelor's degree in Computer Science, Information Technology, or related field.
- Proven experience as a Cloud Architect or similar role with a focus on AWS.
- Strong understanding of cloud computing principles and best practices.
- In-depth knowledge of AWS services such as EC2, S3, RDS, VPC, Lambda, IAM, etc.
- Experience with infrastructure-as-code tools such as Terraform, CloudFormation, or AWS CDK.
- Proficiency in scripting languages (Python, Bash, PowerShell, etc.) for automation tasks.
- Familiarity with CI/CD pipelines and DevOps practices.
- Excellent problem-solving and troubleshooting skills.
- Strong communication and collaboration abilities.
Skill Matrix Table:
- Skills Proficiency Level
- AWS Services (EC2, S3, RDS, VPC, Lambda, etc.) Expert
- Infrastructure as Code (Terraform, CloudFormation, etc.) Advanced
- Scripting Languages (Python, Bash, PowerShell, etc.) Advanced
- DevOps Practices and CI/CD Pipelines Intermediate
- Security Best Practices in AWS Expert
- System Troubleshooting and Maintenance Advanced
- Documentation and Communication Skills Advanced