Responsibilities
- Design, develop, and deploy cloud-based solutions on AWS, ensuring high availability, scalability, and security.
- Plan and execute the migration of existing applications and services to AWS.
- Collaborate with cross-functional teams to define cloud strategies and architecture that align with business goals.
- Implement and manage CI/CD pipelines to automate the deployment and scaling of cloud applications.
- Monitor and optimize cloud infrastructure for performance, cost, and security.
- Develop and maintain infrastructure as code using tools such as Terraform, CloudFormation, or ARM templates.
- Provide technical guidance and mentorship to junior engineers and team members.
- Stay updated with the latest cloud technologies, trends, and best practices, and evaluate their potential impact on the organization.
- Troubleshoot and resolve issues related to cloud infrastructure and services.
- Ensure compliance with industry standards and regulatory requirements for cloud deployments.
Requirements
- Strong background in designing, implementing, and managing cloud-based solutions on AWS.
- Deep understanding of cloud architecture, best practices, and the ability to deliver scalable, secure, and efficient cloud components.