Devops Engineer
CurrentProvisioned AWS cloud infrastructure including Compute, Network, and Storage resources such as EC2, Load Balancers, VPC, Route53, EBS, S3 buckets, IAM roles, policies and more using Terraform.Configured AWS networking components including VPCs, Subnets, Route Tables, NAT Gateways, Internet Gateways, security groups, and VPC Endpoints to optimize connectivity and security. Provisioned and maintained high availability for RDS DB instances and automated backups (database snapshots) for RDS, ensuring disaster recovery solutions.Led the upgrade of major versions of RDS databases and Enhanced data security by encrypting S3 bucket and RDS database contents using KMS keys. Executed cost optimization strategies and conducted billing audits using AWS Trusted Advisor and Cost Explorer for efficient resource management.Containerized and deployed applications into EKS, utilizing GitHub Actions for CI/CD to streamline development workflows and improve deployment efficiency.Designed and maintained custom Grafana dashboards to visualize system and application performanceand key metrics, logs, enabling data-driven insights.Implemented alerting mechanisms in Grafana to proactively inform team members of potential issues,facilitating timely responses and enhancing overall system reliability.Collaborated with cross-functional teams to troubleshoot and resolve infrastructure and deployment issues, ensuring high availability and performance of applications in dev, stage, and prod environments.Utilized AWS CLI and shell scripting for automation tasks, enhancing operational efficiency and reducing manual intervention.Utilized AWS patch manager, for improving security and bugfixes of EC2 instances including multiple Linux distributions such as RedHat, Debian, Ubuntu, CentOS, Amazon Linux etc.Prior to troubleshoot and diagnose errors in cloud infrastructure and applications to ensure prompt resolution, minimizing downtime and enhancing system performance.