Project Engineer
☁ Cloud & Infrastructure (AWS, Terraform, Ansible)
- Automated provisioning of AWS infrastructure using Terraform — EC2, VPC, S3, IAM, RDS, and networking components.
- Designed and implemented Terraform modules to standardize infrastructure across environments.
- Managed AWS networking: VPCs, subnets, route tables, security groups, and IAM roles for secure deployments.
- Used Ansible playbooks for server configuration, package installation, and security patching.
⚙ CI/CD Pipeline Management (Jenkins, ArgoCD, GitHub)
- Developed, automated, and maintained CI/CD pipelines using Jenkins and Argo CD.
- Integrated GitHub and SonarQube into CI/CD for efficient code deployment.
- Implemented Blue-Green and Canary deployments for zero-downtime releases.
🐳 Containerization & Kubernetes (Docker, EKS, GKE)
- Built and managed Docker containers to package applications for portability.
- Deployed applications on Kubernetes clusters (EKS) using Helm charts.
- Configured Horizontal Pod Autoscaling (HPA) and Cluster Autoscaler to optimize resource usage.
- Implemented Kubernetes RBAC, Network Policies, and Secrets Management for security.
📊 Centralized Monitoring & Serverless Logging
- Forwarded EC2 logs to CloudWatch using CloudWatch Agent with temporary instance retention.
- Built a serverless log pipeline with Lambda, EventBridge, and Boto3 to transfer logs from CloudWatch to S3.
- Applied IAM policies and S3 lifecycle rules for secure log access and retention.
- Monitored EC2 metrics using Prometheus with Node Exporter, visualized through Grafana dashboards.