Description

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.

Education

Bachelor's degree