I will build AWS infrastructure with terraform eks vpc iam and ecr
DevOps Engineer AWS EKS CI CD and GitOps
About this Gig
Is your AWS infrastructure manually created and hard to replicate across environments?
I'm Chinmaya, a DevOps Engineer with 3+ years building production-grade AWS infra with Terraform.
️ WHAT I'LL BUILD
- VPC with subnets, IGW, NAT gateway
- EKS cluster with managed node groups
- EKS addons (CoreDNS, kube-proxy, VPC CNI)
- EBS CSI driver for persistent storage
- EKS Pod Identity Agent
- ECR repos per microservice + lifecycle policy
- IAM roles with least privilege
- AWS Load Balancer Controller
- Cluster Autoscaler + Metrics Server
- GitHub Actions OIDC (no long-lived keys)
- Remote state S3 + DynamoDB locking
- OpenTofu compatible
- Multi-env support (dev/staging/prod)
- Fully modular Terraform code
️ STACK
- IaC Terraform / OpenTofu
- Cloud AWS (EKS, ECR, VPC, IAM, ALB, S3)
- Auth GitHub OIDC
WHY ME
- Real production code, not tutorials
- Modular and reusable across environments
- Zero hardcoded credentials
- Full documentation on every delivery
Message me before ordering!
Tools:
Docker
•
GitLab
•
Jenkins
•
GitHub
•
Other
Framework:
Terraform
•
Ansible
•
Other
Cloud Provider:
Amazon Web Services
•
Google Cloud Platform
Programming language:
Bash
•
Python
Expertise:
Installation
•
Development
•
Configuration
My Portfolio
Other DevOps Engineering Services I Offer
FAQ
Do you use Terraform modules or write from scratch?
I use battle-tested terraform-aws-modules combined with custom modules where needed — clean, maintainable, and production-ready code.
How is Terraform state managed?
Remote state stored in S3 with DynamoDB locking safe, shared across your team, and never lost.
Do you support OpenTofu?
Yes. My code is fully compatible with both Terraform and OpenTofu — your choice.
Can you work with my existing AWS account?
Yes. I can build from scratch or add Terraform to existing setup without disrupting running resources.
Do you support multiple environments?
Yes — separate workspaces or folders per environment so you can safely reuse the same modules across dev, staging, and prod.

