0% found this document useful (0 votes)
208 views

RaghavendraY - Devops

Raghavendra Y has over 5 years of experience in DevOps engineering. He has expertise in build/release pipelines, CI/CD tools like Jenkins and Docker, container orchestration with Kubernetes, configuration management with Ansible, and cloud platforms like AWS. He currently works as an Analyst II at Harman Connected Services where he manages operations and services.

Uploaded by

Raj
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
208 views

RaghavendraY - Devops

Raghavendra Y has over 5 years of experience in DevOps engineering. He has expertise in build/release pipelines, CI/CD tools like Jenkins and Docker, container orchestration with Kubernetes, configuration management with Ansible, and cloud platforms like AWS. He currently works as an Analyst II at Harman Connected Services where he manages operations and services.

Uploaded by

Raj
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 5

RAGHAVENDRA Y

Mobile: +91 7892344056


Email: [email protected]

Objective
Seeking a progressive career which utilizes my leadership and technical skills with an opportunity for
professional growth and excellence.

Experience Summary

• Analyst II, Operations & Service Management Having 5+ years of experience of


Build/Release and DevOps methodologies, setting up and maintaining CI & CD
pipelines and delivering releases formultiple applications running on Linux and
Windows based distributed Infrastructure.
• Experienced in working on DevOps operations process and tools.
• Extensively worked with Version Control Systems like GIT.
• Work experience on Github and Bit Bucket Administration and maintaining the Source Code
in various environments.
• Experience in using Apache & Nginx web servers for deployments and hosting.
• Expertise in using build tools like Ant and Maven for the building of deployable artifacts from
source code.
• Experience in integrating SonarQube with POM.xml and Build.xml for Code quality
Analysis and generating the code quality reports.
• Automated build and deployment process with Jenkins and Maven, eliminating of manual
work and configure various plugins for Jenkins.
• Administration and creation of Individual Jenkins jobs, including automatic generation,
reporting and alerting of build failures and build status indicators.
• Experience in using Nexus for storing the build artifacts like jar, war and ear.
• Experience in using Tomcat application servers for deployments.
• Good experience on Containerized platforms like Docker.
• Familiar with writing Docker Files, building Docker Images, and running the Docker
Containers.
• Managing the creation, deployment and monitoring of Docker Containers using
Orchestration frameworks like Kubernetes and Docker Swarm.
• Good experience on creating the Kubernetes cluster and writing the manifest files and Service
files.
• Hands on experience in Configuration Management tool Ansible, have written Ansible
Playbooks in Yml/Yaml script to configure servers & deploying applications.
• Experience in different services of AWS like EC2,EKS, ELB, EBS, S3, Auto Scaling, VPC.
• Experience in end-to-end building and deploying the application in Dev, Test and Pre-Prod.
• Working experience in Ticketing tool like Jira.
Professional Experience

Company Harman Connected Services Pvt. Ltd


Duration 9 july 2023 to Present.
Designation Analyst II, Operations & Service Management

Company Capgemini.
Duration 21 Mar 2022 to 30 June 2023.
Designation Sr. Software Engineer

Company IBM
Duration 20 Jan 2019 to 26 Dec 2021.
Designation Software Developer

Educational Qualification

 Bachelor’s degree in Engineering from Bengaluru Institute of Technology, Bangalore (2019).

Skills

Operating Systems Linux, Windows

Version Control & SCM Tools GIT, GIT Hub, Bit Bucket

Scripting Languages Shell Script, Groovy Script, Terraform

Application/Web Servers Tomcat

Build Tools Maven, MS Build

Artifactory Repository Nexus

Code Quality SonarQube

Continuous Integration Jenkins

Containerization Docker

Container Orchestration Docker Swarm, Kubernetes


Configuration
Ansible
Management Tools
Cloud AWS, EBS, S3, EC2, ELB, VPC, Azure.

Monitoring Tool Prometheus, Grafana, Graylog, Zabix, Opsgenie.


Projects

1. HARMAN Automotive.
Project Automotive & Infotainment systems.

Role Operations & Service Management


Client BMW, Audi, Subaru.
Technologies & Tools Linux, Git, Bitbucket, Prometheus, Grafana, Graylog, Zabix,
Opsgenie, Jenkins, Docker, Kubernetes, AWS, Azure.

Project Description

• Ensure the smooth execution of regular planned deployments across development (dev), pre-
live, and live environments.
• Coordinate deployment schedules, releases, and version updates to minimize disruption and
maintain application stability.
• Manage upgrades and maintenance for the Amazon Elastic Kubernetes Service (EKS)
infrastructure.
• Safeguard against potential downtime by carefully planning and executing updates, patches,
and improvements.
• Implement a robust SSH certification validation process to enhance security. validate SSH
certificates, keys, and access controls to maintain a secure and compliant environment.
• Conduct a detailed analysis of EKS pods to identify any instances of frequent restarts or pods in
a "not running" state.
• Prioritize rapid resolution to restore normal pod operation and minimize service disruptions.
• Foster a collaborative approach by keeping team members informed and involved in the
resolution process.
• Implement and configure a comprehensive monitoring solution comprising tools like Prometheus,
Grafana, Graylog, Zabbix, and Opsgenie.
• Ensure real-time visibility into the performance, availability, and security of critical
applications and the underlying hosting environment.
• Customized alerting and reporting mechanisms for reducing downtime and enhancing system
reliability.
• Conduct analysis of Graylog logs to troubleshoot issues, Implement a log restoration process to
restore deleted logs when requested.
• Conduct regular system updates, maintenance, and capacity planning based on insights from
monitoring tools.
• Apply industry best practices for scaling resources, ensuring efficient resource utilization, and
maintaining a secure and stable environment.
• Collaborate with cross-functional teams to resolve issues and conduct post-incident reviews
for continuous improvement.
• Document and refine monitoring configurations and administration procedures
2. O2online Germany.
Project Telecommunication Domain

Role Release manager (Devops)


Client Telefonica, Germany
Technologies & Tools Linux, Git, Bitbucket, maven, SonarQube, Nexus, Jenkins,
Docker, Kubernetes, Ansible, AWS.

Project Description

• Release Manager for a team that involved different development teams and multiple simultaneous
software releases.
• Developing and implementing software release management strategies for various applications
according tothe Agile Process.
• Configuring and maintaining the source code management repository in Bitbucket / Github.
• Managing Version Control Git and automated current build process with Jenkins with proposed
branchingstrategies to accommodate code in various testing cycles.
• Configuring the Maven build tool for creating the war, jar files which are automated through
Jenkins CI process.
• Setting up Maven proxy repositories in Nexus artifactory to download dependency for the
projects using
• Used Maven distribution management system to push created artifacts to snapshot and release
repository.
• Generating Project code quality HTML report by pushing the project code to SonarQube code
quality monitoring tool.
• Creating build and deployment jobs in Jenkins for various project modules.
• Creating CI/CD pipelines scripts by integrating GitHub, Maven, Jenkins and more.
• Administering Jenkins CI/CD build engine for deploying, configuring, managing, maintaining jobs
as perproject’s requirements.
• Configured automated builds like Webhooks, Poll SCM in Jenkins to meet project’s build
requirement.
• Running environment-based jobs by configuring Jenkins Master-Slave technique, which builds
jobs inSlave machines and automates deployment in specific environments based on pipeline
script.
• Involved in the release process and deployed applications (.jar & .war) to the Tomcat Application
Server.
• Configuring Docker Swarm & Kubernetes to manage containers running on deployment serves.
• Updating changes and deploying applications in deployment servers by using Ansible
ConfigurationManagement tool by using ansible yml/yaml script.
• Configuring VPC Peering to share data between different VPC to maintain data’s using AWS EFS.
• Configuring Auto Scaling policies to scale up/down EC2 instances based on ELB health checks and
createdalarms to be used in auto scaling decision making policies.
• Familiar in working on the tickets raised by JIRA ticketing tool, troubleshooting problems and
working on new projects.
3. Store Application.
Project Store Management System
Role Build & Release
Client Titan
Technologies & Tools Linux, GIT, Nexus, Jenkins, Docker,
SonarQube, Tomcat.

Project Description

• Release Engineer for a team that involved different development teams and multiple
simultaneous SoftwareReleases.
• Developed and implemented software release management strategies for various applications
according tothe Agile Process.
• Maintaining the source code in Git for various application.
• Responsible for creating the branches and tagging the code in GitHub.
• Developing build and deployment scripts using Maven build tools to move from one environment
to otherenvironments.
• Configuring quality gates and quality profiles, as per client’s requirement in Code Quality tool
SonarQube and generating HTML report for the projects.
• Jenkins is used as a Continuous Integration/Continuous Delivery tool for automation of daily
process.
• Configured and maintained Jenkins to implemented the CI/CD process and integrated Jenkins
with Maven to perform scheduled builds and automates the deployment on the application
servers using the “code deploy” plugin in Jenkins.
• Working experience in Docker Containerization tool and deployed applications using containers
in variousenvironments.
• Expertise in creating Docker Images and maintaining Docker Images in private artifactory repository
Nexus.
• Familiar in working on the tickets raised by JIRA ticketing tool, troubleshooting problems and
working on new projects.

DECLARATION

I hereby declare that all the details furnished above are true to the best of my knowledge and belief.

Date:
Place:
RAGHAVENDRA Y

You might also like