- Design and implement scalable, reliable, and secure cloud architecture.
- Develop cloud infrastructure solutions using AWS, Microsoft Azure, or Google Cloud Platform (GCP).
- Plan and execute cloud migration strategies for applications and infrastructure.
- Define cloud architecture standards, best practices, and governance policies.
- Design and manage cloud networking, storage, databases, and computing resources.
- Implement cloud security, identity management, access controls, and compliance policies.
- Monitor cloud infrastructure performance, availability, and scalability.
- Optimize cloud resources to improve performance and reduce operational costs.
- Collaborate with development, DevOps, and infrastructure teams.
- Lead cloud deployment, automation, and disaster recovery planning.
- Identify technical risks and recommend appropriate cloud solutions.
- Prepare architecture diagrams, technical documentation, and implementation plans.
Requirements
- Strong experience with at least one major cloud platform (AWS, Azure, or GCP).
- Expertise in cloud architecture and infrastructure design.
- Knowledge of cloud networking (VPC, VNet, VPN, DNS, Load Balancers).
- Understanding of compute, storage, and database services.
- Experience with Infrastructure as Code (Terraform, CloudFormation, or ARM Templates).
- Knowledge of Docker and Kubernetes.
- Understanding of CI/CD pipelines and DevOps practices.
- Strong knowledge of cloud security, IAM, encryption, and compliance.
- Experience with monitoring and logging tools.
- Knowledge of high availability, scalability, backup, and disaster recovery.
Job description provided by Training Basket.
View the original posting