DevOps Engineer with over 4+ years of hands-on experience in automating infrastructure and managing deployments on AWS. Proficient in building CI/CD pipelines, managing containers with Kubernetes, and using Terraform and Ansible for infrastructure management. Focused on improving system stability, speeding up release processes, and supporting development teams in fast-paced environments.
- Managed end-to-end CI/CD pipelines using Jenkins, Maven, and GitHub to automate build, test, and deployment processes, ensuring faster and more reliable software releases. • Deployed containerized applications using Docker and Kubernetes, including configuring Pods, Services, Ingress, HPA/VPA, and Helm for scalable and highly available infrastructure. • Automated infrastructure provisioning on AWS using Terraform and Ansible, managing resources like EC2, S3, VPC, ELB, and Auto Scaling via CLI and Infrastructure as Code (IaC) principles. • Monitored system health and performance using Prometheus and Grafana, enabling real-time alerting and performance analysis to ensure system stability and uptime. • Implemented secure configuration management using Kubernetes Secrets, ConfigMaps, and Ansible Playbooks to streamline environment setup across multiple stages (Dev, QA, Prod). • Performed shell scripting in Linux environment, system administration, and deployment on servers like Tomcat and Nginx, reducing the need for manual deployments. • Mentored and onboarded a recently hired backend devops engineer, trained extensively on best practices and project specifications, for smooth onboarding to the teamwork atmosphere, consequently propelling productivity levels by 50%.