- Design, implement, and manage cloud infrastructure solutions, including IaaS, PaaS, and SaaS components.
- Automate infrastructure provisioning and management using scripting languages (e.g., Python, Bash, PowerShell).
- Collaborate with development teams to deploy and manage cloud-based applications.
- Optimize cloud resource utilization and implement cost-saving measures.
- Ensure the security and compliance of cloud environments.
- Monitor cloud infrastructure performance and troubleshoot issues.
- Stay up-to-date with the latest cloud technologies and industry best practices.
- Participate in on-call rotation for cloud infrastructure support.