Design and implement scalable, resilient cloud architectures across multi-cloud environments.
Responsibilities
- Design scalable cloud architectures using AWS and Azure services to ensure high availability, security, and performance.
- Lead serverless initiatives utilizing AWS Lambda and Azure Functions.
- Migrate legacy applications to cloud environments using AWS Migration Hub, DMS, SMS, and Azure Migrate.
- Manage containerized environments through Amazon EKS and Azure AKS using kubectl, eksctl, and Terraform.
- Optimize database performance using Amazon RDS, DynamoDB, Aurora, and Azure SQL Database.
Required Skills
- 10+ years of professional experience in cloud architecture and engineering.
- AWS certification as a DevOps Professional.
- Hands-on experience with AWS (EC2, S3, RDS, ELB, VPC, IAM, Lambda, EKS, CloudWatch).
- Hands-on experience with Azure (VMs, Virtual Networks, Blob, App Service, Functions, AKS, Azure Monitor).
- Experience with Google Cloud Platform (Compute Engine, Cloud Storage, Cloud Load Balancing, Stackdriver).
- Deep understanding of database migration using AWS DMS and Azure Database Migration Service.
- Strong knowledge of SQL and database performance optimization.
- Expertise in Python scripting and containerization.
- Proficiency with Infrastructure as Code (IaC) and Terraform.
Preferred Skills
- Implement CI/CD pipelines using AWS CodeSuite, Azure DevOps, Jenkins, and GitLab CI/CD.