Summary
Overview
Work History
Education
Skills
Additional Information
Timeline
Generic

Guru Prakash

Krishangiri

Summary

  • Having a total of 4plusyears of experience in IT and relevant 3.5years of experience in AWS and DevOps tools with LINUX/Windows OS
  • Having good experience in AWS Services (EC2, VPC, RDS, EBS, AMI, S3, ROUTE 53,CLOUD FRONT, CLOUD WATCH, RDS,ECS,LAMBDA) and experience in autoscaling and Load balancer.
  • Maintaining VPC, Subnet, IGW, NAT Gateway and VPC peering connection.
  • Create S3 Bucket and S3 life cycle management for old data's and logs required.
  • AWS CLI commands with different services and AWS EC2 and load balancer script using Terraform.
  • Maintaining IAM Policies for organization in AWS to create users, groups, and define rules for role-based access to AWS resources.
  • Used JIRA to track issues and change Management.
  • Configured cloud trail and monitoring AWS resources using AWS Cloud watch. and Maintaining cloud front for few applications which is hosted globally.
  • Provide technical support by Troubleshooting day-to-day issues on different platforms.
  • Utilized cloud watch to monitor resources such as EC2,CPU memory and EBS
  • Created AMI Images of critical EC2 instances as backup using AWS CLI and GUI.
  • Utilize EBS to store persistent data and mitigate failure by using snapshots.
  • Excellent skills in applying Continuous Integration, Continuous Deployment and Continuous Delivery processes & tools GIT, Maven,Jenkins,Ansible, Tomcat, Shell Scripting, Docker, Kubernetes etc.
  • Written Terraform Code for building Cloud Infrastructure .Automated builds workflow using Terraform and Knowledge on CloudFormation.

Overview

4
4
years of professional experience

Work History

COMPANY NAME : CEPHEID

DEVOPS ENGINNER
01.2024 - Current

• Create and maintain full automated CI/CD pipelines for Code deployment.

• Manage and configure AWS services as per the business needs

(ELB,ECS,Route53,S3,Cloudwatch,IAM,VPC).

• Experienced in creating complex IAM Policies, Roles and user management for access within AWS.

• Automated build and deployment using Jenkins to reduce human error and speed up production processes.

• Implemented and supported CI process via Jenkins.

• Managed Perforce repositories and permissions, including branching and tagging.

Code Collaborator, Code Coverity Scanning code like sonarqube.

• Managed JFROG to store all the artifacts.

• Supported VMWARE NUTANIX BOX given to users.

• Integrated IntelliJ with tools on Jenkins to support Continuous Integration and Continuous deployment (CI/CD) Pipelines.

• Attaching or Detaching EBS volume to AWS EC2 instance.

• Utilized Cloud Watch to monitor resources such as EC2, CPU memory, EBS volumes to set alarms for notification or automated actions; and to monitor logs for a better understanding and operation of the system.

• Created volumes and attach volumes on to EC2instances.

• Documented the entire installation process for various tools and provided on-call support.

• Managed tools such as Perforce and other Code Collaborator Platforms to manage version control and Streamline review Process.

COMPANY: MOULTON TECHNOLOGIES

DEVOPS ENGINEER
08.2020 - 01.2024

Client: Hong Leong Finance

REQUIREMENT:

  • Linux/Windows/Ubuntu servers on Amazon EC2& monitor thru SNS& Amazon Cloud Watch.
  • Creating/Managing AMI/Snapshots/Volumes, Upgrade/downgrade AWS resources (CPU, Memory, EBS). Setup/Manage Databases on Amazon RDS
  • Used Ansible to do configuration and to automate deployments
  • Worked on creating Kubernetes cluster from end to end.
  • Manage and configure AWS services as per the business needs (ELB, Route53, S3, Cloud Watch, CIoud Front,IAM, VPC) in Global infrastructure.
  • Handling L1 and L2 level issues, involved in the client calls, done several deployments, resolving the tickets to ensure system availability as per multiple Service Level Agreements (SLA).
  • Worked on Pod Creation and managing Containers
  • Implemented continuous delivery pipeline involving Jenkins, Ansible to complete the automation from commit to deployment
  • Assisted developers with establishing and applying appropriate branching, labelling convection's using GIT source control
  • Administrated and Implemented CI tools Jenkins for automated builds and also integrating Unit tests and Code Quality Analysis Tools like SonarQube
  • Hands on working experience on Web Server (Apache), Application Servers (Tomcat, JBOSS), DB Server (MySQL)
  • Documented the entire installation process for various tools and provided on-call support.
  • Good knowledge in Sonatype Nexus repositories for the managing artifacts and dependencies.

Client: Hologic HealthCare.

REQUIREMENT:

  • Creating branches and tags using GitHub.
  • Maintain GIT Repositories, Handling Releases and Branching activities for Github.
  • Setup of the Code Repository using GIT.
  • Handle multiple builds from Development team, create build jobs in Jenkins and Perform deployment activities.
  • Automate the build Process Using Jenkins Jobs.
  • Configuring Jenkins job with related plugins for Testing, Artifactory, and Continuous Deployment to accomplish the complete CI/CD.
  • Responsible for taking the source code and compiling using Maven and package it in its distributable format, such as a JAR/WAR/EAR.
  • Deploying the JAR / WAR / EAR files in Tomcat app server.
  • Understanding the client environment, Administrating and creating solutions using AWS services, CI/CD, GIT, Dockers.
  • Taking periodic backups of Jenkins job, restoring in case of there is any issue with Jenkins server.
  • Writing the playbooks using Ansible for provisioning servers.
  • Good experience on Amazon Webservices (AWS), Creating EC2 Instances and configuring all necessary services.
  • Taking the backup of S3 and attaching the EBS to instance.
  • Created physical infrastructure by using VPC service.
  • Worked on Service now ticketing tool.
  • Working experience on operating systems like Windows, Linux
  • Designing, building, and managing Kubernetes container platforms, Docker Containers.


Education

B.TECH Information Technology (UG) -

Panimalar Engineering College
05.2020

Higher Secondary (HSC) -

Sri Vijay Vidyalaya Matric Hr.sec School
05.2016

Secondary Education (SSLC) -

Sri Vijay Vidayalaya Matric Hr.sec School
05.2014

Skills

  • Configuration Automation Tools : Ansible, Terraform
  • Containerization : Docker
  • Orchestration : Kubernetes
  • CI/CD : Jenkins
  • Source Code Management : Git, GitHub,Perforce
  • Defect Tracking Tool : Jira
  • Build tools : Maven
  • Web Server : Apache, Tomcat, Nginx
  • Cloud Platform : Amazon Web Services
  • Scripting : Python,Groovy,Bash
  • Monitoring tools : Cloud Watch, Splunk,Prometheus,Grafana
  • Operating System : Linux, Ubuntu & windows
  • Code coverage Tool : SonarQube,Code Coverity
  • Repository Tools: Nexus Artifactory, Docker Hub, Git

Additional Information


  • Date of Birth : 23/12/1998
  • Gender : Male
  • Marital Status : Unmarried
  • Language : English, Tamil
  • Father : Karunakaran .Tv
  • Address : 4/491 -c adhiyaman nagar venkatapuram, krishnagiri-635001
  • Nationality : Indian



Timeline

COMPANY NAME : CEPHEID

DEVOPS ENGINNER
01.2024 - Current

COMPANY: MOULTON TECHNOLOGIES

DEVOPS ENGINEER
08.2020 - 01.2024

B.TECH Information Technology (UG) -

Panimalar Engineering College

Higher Secondary (HSC) -

Sri Vijay Vidyalaya Matric Hr.sec School

Secondary Education (SSLC) -

Sri Vijay Vidayalaya Matric Hr.sec School
Guru Prakash