AWS Cloud Computing
Key Responsibilities:
Cloud Infrastructure Management: Design, deploy, and maintain cloud infrastructure (AWS, Azure, GCP, or other cloud providers) for production workloads.
Solution Design & Architecture: Collaborate with cross-functional teams to design scalable, secure, and cost-efficient cloud solutions tailored to the needs of the business.
Automation & Scripting: Develop and maintain automation scripts for deployment, configuration management, and continuous integration/continuous deployment (CI/CD) pipelines (using tools like Terraform, Ansible, CloudFormation, Jenkins, etc.).
Cloud Security & Compliance: Implement best practices in cloud security and ensure compliance with industry standards and regulations (e.g., GDPR, HIPAA, SOC2).
Performance Optimization: Monitor cloud resources, ensuring optimal performance, availability, and scalability of cloud infrastructure.
Troubleshooting & Support: Provide Level 2/Level 3 support for cloud-based infrastructure and troubleshoot issues related to services like compute, storage, networking, and databases.
Collaboration: Work closely with development, DevOps, and system engineering teams to deploy and maintain cloud solutions.