Summary
Overview
Work History
Education
Skills
Timeline
Generic
Raghu  B B

Raghu B B

Sr.DevOps Consultant | AWS | Kubernetes | Docker | Terraform | Linux | Shell Python Scripting | Grafana | CICD
Bengaluru

Summary

  • Overall 7+ years of IT and 4+ years of experience with strong experience in DevOps, Cloud Infrastructure, SRE, Build and Release, CI/CD Jenkins Pipeline, AWS Cloud, Kubernetes, Terraform, Docker, Ansible, Linux, Shell Script, Groovy, Grafana, Prometheus, and Docker.
  • Majorly worked on AWS Cloud and its resources like AWS EC2, VPC, EBS, IAM, AMI, EKS, ECR, EBS, ELB, EFS, AWS Auto Scaling, AWS S3, Route 53, Lambda, RDS, CloudTrail, AWS CloudWatch, AWS SNS, AWS WAF, Code Pipeline, Code Deploy, Code Commit, RDS, and Elastic Bean Stack.
  • Worked on Python and Shell scripting to automate manual and repetitive tasks.
  • Implemented and managed EKS and ECR to orchestrate, store, and manage containerised applications using Kubernetes on AWS.
  • Created RDS for managed database instances, ensuring reliable and scalable database solutions on AWS Created the Terraform scripts for managing the AWS resources.
  • Worked on Terraform modules, Terraform null resources, Terraform workspace, Terraform state locking, Terraform life cycle rules, Terraform states, and a few other concepts.
  • Created the terraform configuration file to build the infrastructure and deploy the application.
  • Migrated the AWS resources to a Terraform script using a Terraform import.
  • Created the Kubernetes clusters on virtual machines and the AWS EKS platform.
  • Hosted Mini Kube on EC2 machine for testing purposes.
  • Developed Kubernetes YAML files and Helm charts for various applications.
  • Created the Kubernetes manifest file and helm charts using YAML for deployment, services, Ingress, daemon set, RBAC, SA, ConfigMaps, Secret, persistent volumes, persistent volume claims, stateful applications, and probes.
  • Worked on Kubernetes deployment strategies like blue-green, recreate, rolling update, and canary.
  • Integrated Vertical Pod Auto Scaler, Horizontal Pod Auto Scaler, Node Affinity, and Pod Affinity to ensure high availability and scalability of the application, resulting in improved performance and reduced downtime.
  • Worked on Kubernetes services like cluster IP, load balancer, node port, ingress, and service mesh.
  • Created Helm charts for various applications.
  • Integrated Grafana and Prometheus for monitoring and alerting purposes.
  • Monitored the nodes, pods, VMs, apps, clusters, services, CPU, load, memory, threshold level, resources, and many parameters using Grafana and Prometheus.
  • Manage the Docker components like Docker Images, Docker Containers, Docker Volumes, and Docker Networks. Developed the Docker files for various requirements.
  • Created the CICD pipeline from scratch. Administrated the Jenkins, managed the Jenkins agents, and integrated Docker agents in Jenkins to run builds on the Docker container.
  • Developed the Jenkins pipelines using Groovy scripts for CICD and other automation activities. Reused the Groovy scripts by integrating shared libraries with Jenkins.
  • Automation of the build process (Build Automation) using Jenkins, Maven, Ant, Gradle, NPM, Sonar, JFROG, and Git. Provided
  • Production support and development environments. Ability to communicate requirements effectively to team members and manage applications.
  • Experience in creating the company's DevOps strategy in a mixed environment of Linux servers along with creating and implementing a cloud strategy based on Amazon Web Services.
  • Created the ansible playbook and roles for deployment, patching, and also cloud infrastructure management.
  • Experience in managing Ansible Playbooks with Ansible roles. Used file module in Ansible Playbook to copy and remove files on remote systems.
  • Create inventory in Ansible for automating the continuous deployment.
  • Created ansible playbooks and roles for application deployment, patching, infrastructure management, and a few other requirements.
  • With the help of ansible playbooks, various applications were deployed to various environments.
  • Worked on Linux environment for configuration, debugging, troubleshooting, and many other things. Created various shell scripts and bash scripts for various automation activities.
  • Worked on Git, GitHub, and Bitbucket for SCM activities.
  • Good experience in MySQL configuration and management.
  • Extensive knowledge in troubleshooting builds, deployment, and configuration problems in development, QA, and production environments.
  • Skilled in understanding of software configuration management requirements.
  • Strong communication, collaboration, and team- building skills.
  • Proven track record in meeting the goals and delivering the deliverables within deadlines without slippages.

Overview

9
9
years of professional experience

Work History

Sr.DevOps Consultant

HSBC Finance Corporation
Bangalore
01.2023 - Current
  • Worked on Linux, Shell script, Git, GitHub, Maven, Gradle, Jenkins, Apache Tomcat, Ansible, AWS, Docker, Kubernetes, Terraform, Grafana and Prometheus to streamline and enhance development processes
  • Successfully managed Kubernetes services, clusters, Kubectl
    Created Kubernetes clusters from scratch and managed clusters on on-prem VMs and AWS EKS
  • Implemented Prometheus integration with Grafana for monitoring and alerting

DevOps Engineer

Byjus
Bangalore
04.2022 - 12.2022
  • Monitored apps, VMs, clusters, nodes, services, CPU, memory, threshold levels, stability and few other components with Grafana and Prometheus
  • Setup alerts and notifications for various components using Grafana and Prometheus
  • Worked on AWS services including EC2, AMI’s, Snapshot, EBS, ELB, EFS, Auto Scaling, S3, VPC, Route 53, Lambda, IAM, Code Pipeline, Code Deploy, Code Commit, EKS, ECR, CloudTrail, RDS, CloudWatch, SNS, WAF, Elastic beanstack

DevOps Engineer

Xiaomi Technology
Bangalore
01.2021 - 04.2022
  • Developed and managed various Ansible playbooks and roles
  • Created ansible playbooks for deployment and managing multiple servers
  • Deployed Docker applications with multiple containers and worked on docker images

Tech Support

URSC
Bangalore
11.2016 - 07.2020

Education

Govt Engineering College
Huvinahadagali

Skills

Linux, Windows

AWS

GIT, GitHub, Bitbucket

Shell Scripting, Groovy, YAML, Python

Maven, NPM, Ant, Gradle, MS- Build

Tomcat, Nginx

Docker, Kubernetes, EKS, Helm Charts

Grafana, Prometheus

Ansible, Terraform

Jenkins, AWS code pipeline

SonarQube, Jfrog, MySql, Jira, Confluence, Portioner, X-ray

Serive Now, Jira

Timeline

Sr.DevOps Consultant

HSBC Finance Corporation
01.2023 - Current

DevOps Engineer

Byjus
04.2022 - 12.2022

DevOps Engineer

Xiaomi Technology
01.2021 - 04.2022

Tech Support

URSC
11.2016 - 07.2020

Govt Engineering College
Raghu B BSr.DevOps Consultant | AWS | Kubernetes | Docker | Terraform | Linux | Shell Python Scripting | Grafana | CICD