Source description
About the role
Key Responsibilities Design and implement end-to-end cloud architectures leveraging AWS services (compute, storage, networking, and serverless). Lead cloud migration and modernization projects — from assessment to deployment. Define architecture blueprints, landing zones, and reference models for application onboarding. Ensure compliance with security, IAM, and governance standards across AWS accounts and workloads. Optimize infrastructure for performance, scalability, and cost efficiency using best practices. Work closely with developers, DevOps, and product teams to design microservices and event-driven architectures. Establish and enforce CI/CD pipelines, Infrastructure as Code (IaC) standards (Terraform / CloudFormation). Core AWS Services: EC2, ECS, EKS, Lambda, API Gateway, S3, CloudFront, RDS, DynamoDB, SNS/SQS, Step Functions, CloudWatch, CloudTrail, IAM, KMS, Opensearch, Kafka and Secrets Manager. Architecture & Design: Microservices and serverless architectures Event-driven and asynchronous systems High-availability and disaster recovery (multi-AZ / multi-region) Networking (VPC design, Transit Gateway, Route 53, VPN, Direct Connect) DevOps / Automation: IaC using Terraform, CloudFormation, or CDK CI/CD using GitHub Actions, Jenkins, or AWS CodePipeline Containerization and orchestration (Docker, ECS, EKS, Fargate) Monitoring & logging: CloudWatch, Prometheus, Grafana, ELK/OpenSearch Security & Governance: IAM design, policies, and role-based access control AWS Organizations, Control Tower, and Security Hub Compliance (ISO, SOC2, GDPR) awareness
More at Machine Learning Technologies