Summary
Overview
Work History
Education
Skills
Timeline
Generic
Ravi Raj

Ravi Raj

Gurugram

Summary

Results-driven DevOps Engineer with 5 years of experience in automating, managing, and optimizing cloud infrastructure and CI/CD pipelines. Expertise in Terraform, Kubernetes, Docker, and Jenkins, with a strong focus on Infrastructure as Code (), container orchestration, and continuous integration & deployment.

  • Infrastructure Automation: Proficient in Terraform for provisioning and managing cloud resources, ensuring scalable and resilient infrastructure.
  • Containerization & Orchestration: Skilled in Docker for containerization and Kubernetes for orchestrating, scaling, and managing microservices-based applications.
  • CI/CD Pipelines: Experienced in Jenkins for automating build, test, and deployment processes across multiple environments.
  • Cloud & Configuration Management: Hands-on experience with AWS services (EC2, S3, RDS, VPC, ELB) and managing configurations using Ansible and Helm charts.
  • Monitoring & Logging: Proficient in Prometheus, Grafana, and CloudWatch for system performance monitoring and log analysis.
  • Scripting & OS: Strong background in Shell scripting, Linux (Ubuntu & CentOS) for automation and server administration.
  • Performance & Cost Optimization: Skilled in optimizing system performance, troubleshooting infrastructure issues, and implementing cost-efficient cloud solutions to reduce expenses while maintaining high availability and scalability.

Passionate about DevOps best practices, process automation, and enabling faster, more reliable software delivery. Always eager to learn and implement new tools and technologies to improve operational efficiency and cost-effectiveness.

Overview

6
6
years of professional experience

Work History

DevOps Engineer

Egreen Farms Pvt Ltd
05.2022 - Current
  • Developed and maintained Terraform configurations for provisioning infrastructure across multiple environments
  • Implemented best practices for Terraform code structure, including the use of modules, state management, and version control
  • Configured Terraform to integrate with HashiCorp Vault for secure storage and management of sensitive information such as API keys, passwords, and tokens
  • Utilized Terraform to deploy Kubernetes clusters (EKS) and configured Vault to provide dynamic secrets for services running in the cluster
  • Developed and maintained Terraform configurations to provision and manage AWS resources including EC2 instances, S3 buckets, RDS databases, and IAM roles
  • Created reusable Terraform modules to standardize AWS infrastructure components and streamline deployment processes
  • Automated deployment processes, reducing provisioning times by 50%
  • Designed and implemented an automated deployment pipeline for microservices applications on AWS EKS
  • Ensured compliance with security policies by implementing role-based access control (RBAC) and network policies in Kubernetes
  • Provisioned EKS clusters using Terraform, ensuring infrastructure as code best practices
  • Developed Jenkins pipelines for building, testing, and deploying Docker images to EKS
  • Integrated ArgoCD for continuous delivery, enabling GitOps workflows for automated deployments
  • Deployed Prometheus for real-time monitoring and alerting of Kubernetes clusters and applications
  • Configured Grafana for visualizing metrics and creating dashboards for monitoring cluster health and performance
  • Set up alerts and notifications in Prometheus, Grafana, and CloudWatch to proactively manage infrastructure and application issues
  • Integrated SonarQube for static code analysis and OWASP ZAP for automated security testing in Jenkins pipelines
  • Implemented OWASP Dependency-Check to manage vulnerabilities in project dependencies
  • Created Python scripts for automating routine tasks, such as infrastructure provisioning and configuration management resource monitoring
  • Used Python to develop monitoring and logging enhancements

Field Engineer (Devops)

Pecon Software Ltd
01.2021 - 05.2022
  • Managed repositories, branches, and version control workflows using GIT and GitHub
  • Configured Docker containers using Docker Images and Docker Volumes
  • Created Docker images using Dockerfiles
  • Managed Docker orchestration and containerization using Kubernetes
  • Orchestrated the deployment, scaling, and management of Docker containers with Kubernetes
  • Developed and maintained CI/CD pipelines in Jenkins for continuous integration and automation of build and deployment processes
  • Managed end-to-end automation for builds and deployments using Jenkins and Docker
  • Utilized AWS services, including EC2, VPC, S3, IAM, SNS, CloudWatch, EBS, Elastic Load Balancer, and Auto Scaling
  • Monitored cloud services using AWS CloudWatch

System Engineer

G.G.Tronics Pvt Ltd
12.2018 - 12.2020
  • Created and managed user accounts and groups, including setting permissions and roles
  • Implemented user and group policies to ensure security and compliance
  • Configured SSH access for users, ensuring secure remote access
  • Installed and updated software packages using apt and other package managers
  • Managed system updates and patches to maintain security and stability
  • Configured web servers (Apache, Nginx) and application servers (Tomcat) to host applications
  • Managed and monitored system processes using tools like ps, top, htop, and systemd
  • Automated process management tasks, such as starting, stopping, and restarting services
  • Configured and monitored system logs using syslog, journalctl, and custom log management solutions
  • Implemented security best practices, including setting up firewalls (UFW) and configuring security updates
  • Managed SSH keys and certificates for secure access and communication
  • Automated backup processes using scripts and cron jobs
  • Configured network interfaces, IP addresses, and DNS settings
  • Troubleshot network connectivity issues and optimized network performance

Education

B.Tech/B.E. - Electronics/Telecommunication

RGPV University
01.2017

Skills

  • Cloud & Infrastructure: AWS (EC2, S3, RDS, VPC, ELB, EBS, Auto Scaling)
  • Automation & IaC: Terraform, Jenkins, ArgoCD
  • Containerization & Orchestration: Docker, Kubernetes
  • Web Servers & Reverse Proxy: Nginx
  • Scripting & OS: Shell scripting, Linux & Ubuntu
  • Performance & Optimization: Performance management, Performance optimization
  • Monitoring & Logging: Prometheus & Grafana, CloudWatch

Timeline

DevOps Engineer

Egreen Farms Pvt Ltd
05.2022 - Current

Field Engineer (Devops)

Pecon Software Ltd
01.2021 - 05.2022

System Engineer

G.G.Tronics Pvt Ltd
12.2018 - 12.2020

B.Tech/B.E. - Electronics/Telecommunication

RGPV University
Ravi Raj