Job Summary
Design and implement enterprise-grade cloud solutions across AWS and Azure platforms.
• Develop and maintain cloud architecture blueprints and documentation.
• Lead cloud adoption and migration strategies for legacy systems.
• Evaluate and recommend cloud services and tools based on business needs.
• Design and implement scalable, secure AWS cloud solutions using services like Amazon RDS/Aurora, AWS Step Functions, AWS Lambda, Amazon S3, AWS Glue, Amazon EMR, AWS Lake Formation, and Amazon Redshift.
• Ensure high availability with Multi-AZ deployments, disaster recovery via cross-region replication, and optimize performance using Auto Scaling and Elastic Load Balancing.
• Architect cloud-native applications using AWS Elastic Beanstalk, AWS Lambda, Amazon ECS/EKS, and Amazon API Gateway for system integrations. Develop Infrastructure as Code (IaC) using AWS CloudFormation, Terraform, or AWS CDK.
• Implement CI/CD pipelines with AWS CodePipeline, AWS CodeBuild, or GitHub Actions, and automate tasks using AWS CLI, AWS SDKs, or scripting tools like Boto3 and Shell scripts.
• Cloud Architecture: Design and implement scalable, secure Azure cloud solutions using Azure SQL, Logic Apps, Data Lake, Databricks, Azure Data Factory (ADF), and Blob Storage. Ensure high availability, disaster recovery, and performance.
• Solution Design & Development: Architect cloud-native applications using Azure PaaS services (App Services, Functions, AKS) and implement APIs for system integrations.
• Automation & DevOps: Develop Infrastructure as Code (IaC) using ARM templates, Terraform, or Bicep. Implement CI/CD pipelines with Azure DevOps or GitHub Actions and automate tasks using PowerShell or Azure CLI.
• Mentorship: Train and mentor junior developers on cloud development best practices.