Design, implement, and maintain scalable cloud infrastructure on AWS using Terraform.
Build reliable, automated, and secure infrastructure while enabling development teams to deliver software through modern DevOps practices.
- Design and implement Infrastructure as Code (IaC) using Terraform to provision and manage AWS resources.
- Build reusable Terraform modules and maintain infrastructure version control.
- Automate infrastructure provisioning, configuration, and deployment pipelines.
- Design and manage scalable environments on Amazon Web Services (AWS).
- Work with AWS services including EC2, S3, VPC, IAM, RDS, EKS/ECS, Lambda, and CloudWatch.
- Ensure high availability, scalability, and fault tolerance.
- Implement and maintain CI/CD pipelines using GitHub Actions, GitLab CI, and Azure DevOps.
- Work with Docker and container orchestration platforms like Kubernetes (EKS).
- Manage containerized deploym...